New Zealand markets close in 3 hours 22 minutes

Alnylam Pharmaceuticals, Inc. (ALNY)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
145.16-0.16 (-0.11%)
At close: 04:00PM EDT
145.16 0.00 (0.00%)
After hours: 04:31PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
-440,242
-440,242
-1,131,156
-852,824
-858,281
Depreciation & amortisation
97,031
97,031
85,550
89,694
74,435
Stock-based compensation
221,680
221,680
230,649
165,717
139,873
Change in working capital
10,759
10,759
-35,553
-162,823
-12,701
Accounts receivable
-87,939
-87,939
-45,597
-101,799
-56,236
Inventory
18,367
18,367
-34,136
-26,415
-35,426
Accounts payable
80,840
80,840
191,769
88,240
143,732
Other working capital
41,945
41,945
-613,333
-718,065
-685,322
Other non-cash items
106,987
106,987
104,679
135,805
95,755
Net cash provided by operating activities
104,156
104,156
-541,274
-641,693
-614,961
Cash flows from investing activities
Investments in property, plant and equipment
-62,211
-62,211
-72,059
-76,372
-70,361
Purchases of investments
-1,823,501
-1,823,501
-1,976,961
-1,656,114
-2,025,626
Sales/maturities of investments
1,553,800
1,553,800
2,231,568
1,463,550
1,691,669
Other investing activities
-4,438
-4,438
-13,194
-4,364
-31,200
Net cash used for investing activities
-336,350
-336,350
169,354
-273,300
-435,518
Cash flows from financing activities
Debt repayment
-
-
-762,107
0
0
Common stock issued
-
-
0
0
99,498
Other financing activities
24,667
24,667
-87,611
500,850
494,997
Net cash used provided by (used for) financing activities
172,131
172,131
425,753
1,247,118
994,979
Net change in cash
-53,672
-53,672
46,403
323,107
-50,582
Cash at beginning of period
868,556
868,556
822,153
499,046
549,628
Cash at end of period
814,884
814,884
868,556
822,153
499,046
Free cash flow
Operating cash flow
104,156
104,156
-541,274
-641,693
-614,961
Capital expenditure
-62,211
-62,211
-72,059
-76,372
-70,361
Free cash flow
41,945
41,945
-613,333
-718,065
-685,322