New Zealand markets closed

Moderna, Inc. (MRNA)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
136.25-7.13 (-4.97%)
At close: 04:00PM EDT
136.00 -0.25 (-0.18%)
After hours: 07:59PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2021
31/12/2020
31/12/2019
31/12/2018
Cash flows from operating activities
Net income
14,638,000
12,202,000
-747,064
-514,021
-384,734
Depreciation & amortisation
296,000
232,000
31,251
31,021
24,862
Stock-based compensation
156,000
142,000
93,021
81,122
72,565
Change in working capital
-1,745,000
990,000
2,577,054
-53,664
-42,583
Accounts receivable
36,000
-1,784,000
-1,385,191
7,216
832
Inventory
-1,447,000
-1,394,000
-46,527
-
-
Accounts payable
184,000
204,000
11,875
-23,964
15,017
Other working capital
13,031,000
13,336,000
1,959,523
-490,522
-436,631
Other non-cash items
-
-
62,286
-
-
Net cash provided by operating activities
13,412,000
13,620,000
2,026,971
-458,968
-330,865
Cash flows from investing activities
Investments in property, plant and equipment
-381,000
-284,000
-67,448
-31,554
-105,766
Purchases of investments
-17,498,000
-12,652,000
-2,956,295
-1,145,226
-1,227,709
Sales/maturities of investments
5,680,000
4,443,000
1,351,815
1,161,835
960,381
Other investing activities
-
-30,000
-
-
622
Net cash used for investing activities
-12,264,000
-8,523,000
-1,671,928
-14,945
-372,472
Cash flows from financing activities
Debt repayment
-169,000
-140,000
-6,215
0
-2,175
Common stock issued
-
0
1,852,725
0
563,026
Common stock repurchased
-1,480,000
-857,000
0
0
-8,182
Net cash used provided by (used for) financing activities
-1,541,000
-873,000
2,033,193
51,121
1,226,842
Net change in cash
-393,000
4,224,000
2,388,236
-422,792
523,505
Cash at beginning of period
5,453,000
2,636,000
247,699
670,491
134,859
Cash at end of period
5,060,000
6,860,000
2,635,935
247,699
658,364
Free cash flow
Operating cash flow
13,412,000
13,620,000
2,026,971
-458,968
-330,865
Capital expenditure
-381,000
-284,000
-67,448
-31,554
-105,766
Free cash flow
13,031,000
13,336,000
1,959,523
-490,522
-436,631