New Zealand markets open in 7 hours 24 minutes

Alnylam Pharmaceuticals, Inc. (ALNY)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
176.92-3.36 (-1.86%)
At close: 04:00PM EST
177.00 +0.08 (+0.05%)
After hours: 05:12PM EST
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2020
31/12/2019
31/12/2018
31/12/2017
Assets
Current assets
Cash
Cash and cash equivalents
496,580
547,178
420,146
645,361
Other short-term investments
1,377,815
988,984
664,009
1,045,257
Total cash
1,874,395
1,536,162
1,084,155
1,690,618
Net receivables
102,413
43,011
18,760
34,002
Inventory
75,202
56,348
24,068
-
Total current assets
2,114,777
1,715,864
1,200,696
1,764,740
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
810,861
722,534
400,143
249,251
Accumulated depreciation
-104,347
-76,158
-79,485
-67,351
Net property, plant and equipment
706,514
646,376
320,658
181,900
Equity and other investments
-
14,825
0
13,919
Other long-term assets
85,770
32,894
53,448
34,171
Total non-current assets
1,292,284
679,270
374,106
229,990
Total assets
3,407,061
2,395,134
1,574,802
1,994,730
Liabilities and stockholders' equity
Liabilities
Current liabilities
Accounts payable
51,966
49,884
59,708
28,355
Accrued liabilities
258,476
128,897
75,418
38,377
Deferred revenues
127,207
77,821
3,496
41,705
Other current liabilities
13,316
-
-
-
Total current liabilities
585,270
352,594
179,494
144,251
Non-current liabilities
Long-term debt
191,278
-
30,000
30,000
Deferred revenues
225,094
318,383
458
43,075
Other long-term liabilities
1,096,133
9,330
4,965
4,347
Total non-current liabilities
1,805,544
603,848
93,343
84,048
Total liabilities
2,390,814
956,442
272,837
228,299
Stockholders' equity
Common stock
1,164
1,122
1,011
997
Retained earnings
-4,585,369
-3,727,088
-2,840,972
-2,147,685
Accumulated other comprehensive income
-43,622
-36,518
-33,213
-34,433
Total stockholders' equity
1,016,247
1,438,692
1,301,965
1,766,431
Total liabilities and stockholders' equity
3,407,061
2,395,134
1,574,802
1,994,730