UK markets open in 6 hours 4 minutes

Moderna, Inc. (MRNA)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
301.49-9.12 (-2.94%)
At close: 04:00PM EST
314.00 +12.51 (+4.15%)
After hours: 07:59PM EST
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2020
31/12/2019
31/12/2018
31/12/2017
Cash flows from operating activities
Net income
7,060,936
-747,064
-514,021
-384,734
-255,916
Depreciation & amortisation
161,251
31,251
31,021
24,862
20,537
Stock-based compensation
131,021
93,021
81,122
72,565
40,055
Change in working capital
4,120,054
2,577,054
-53,664
-42,583
-137,246
Accounts receivable
-2,951,191
-1,385,191
7,216
832
106
Inventory
-964,527
-46,527
-
-
-
Accounts payable
23,875
11,875
-23,964
15,017
-12,766
Other working capital
11,386,523
1,959,523
-490,522
-436,631
-389,885
Other non-cash items
-
62,286
-
-
-
Net cash provided by operating activities
11,573,971
2,026,971
-458,968
-330,865
-331,484
Cash flows from investing activities
Investments in property, plant and equipment
-187,448
-67,448
-31,554
-105,766
-58,401
Purchases of investments
-10,909,295
-2,956,295
-1,145,226
-1,227,709
-727,203
Sales/maturities of investments
3,521,815
1,351,815
1,161,835
960,381
1,202,968
Other investing activities
-
-
-
622
-1,269
Net cash used for investing activities
-7,574,928
-1,671,928
-14,945
-372,472
416,095
Cash flows from financing activities
Debt repayment
-102,215
-6,215
0
-2,175
-
Common stock issued
-275
1,852,725
0
563,026
-
Common stock repurchased
-
0
0
-8,182
0
Other financing activities
-
-
-
-
-1,483
Net cash used provided by (used for) financing activities
44,193
2,033,193
51,121
1,226,842
168
Net change in cash
4,043,236
2,388,236
-422,792
523,505
84,779
Cash at beginning of period
1,518,000
247,699
670,491
134,859
50,080
Cash at end of period
5,561,236
2,635,935
247,699
658,364
134,859
Free cash flow
Operating cash flow
11,573,971
2,026,971
-458,968
-330,865
-331,484
Capital expenditure
-187,448
-67,448
-31,554
-105,766
-58,401
Free cash flow
11,386,523
1,959,523
-490,522
-436,631
-389,885