NET Cash Flow Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
Report Filing: 2024-02-21 2023-02-24 2022-03-01 2021-02-25 2020-03-04 2018-12-31 2017-12-31 2016-12-31
Net Income/Starting Line -183949000 -193381000 -260309000 -119370000 -105828000 -87164000 -10748000 -17334000
Cash From Operating Activities 294452000 123595000 64648000 -17129000 -38917000 -43281000 3167000 -13318000
Depreciation and Amortization 197194000 102335000 66607000 49387000 29479000 18905000 12174000 8355000
Deferred Income Tax 2264000 -140000 8738000 -6145000 370000 385000 -135000 -530000
Stock Based Compensation 273989000 202777000 90137000 56334000 36627000 0 2755000 5700000
Other Non-Cash Items 69636000 91300000 156085000 63729000 13329000 8836000 4352000 2243000
Changes in Working Capital -64682000 -79296000 3391000 -61064000 -12894000 -11590000 -5231000 -11752000
Accounts Receivable -116110000 -56195000 -35848000 -33000000 -11200000 -14758000 -2073000 -6680000
Inventory 0 0 27798000 -18628000 5089000 6114000 1275000 1712000
Accounts Payable 11781000 -9605000 2462000 1690000 -1328000 4386000 -957000 1247000
Deferred Revenue 39647000 -13496000 8979000 -11126000 -5455000 -7332000 -3476000 -8031000
Other Working Capital 0 0 0 0 0 0 0 0
Cash From Investing Activities -186201000 -235696000 -709322000 -515273000 -417641000 -120795000 9544000 -15256000
Investments in Property Plant and Equipment -134942000 -163364000 -107738000 -74962000 -57279000 -34839000 -22975000 -18558000
Payments for Acquisitions -6083000 -88187000 -5605000 -13941000 -13990000 9373000 -250000 -1376000
Purchases of Securities -1877513000 -1132951000 -1589265000 -1267015000 -537382000 -145269000 -47090000 -74891000
Proceeds from Sales and Maturities of Securities 1832263000 1148770000 993233000 840248000 176976000 59249000 79831000 79561000
Other Investing Activities 74000 36000 53000 397000 14034000 -9309000 28000 8000
Cash From Financing Activities -232231000 6347000 847486000 504912000 570768000 168621000 -149000 418000
Debt Repayment -247695000 -16571000 -370647000 -200000 -255000 -356000 -5095000 -507000
Common Stock Issued 33934000 10000000 14984000 10923000 570544000 0 0 0
Common Stock Repurchased -34000 -3000 -189000 -157000 -283000 -65000 -16000 -20000
Dividends Paid 0 0 0 0 0 0 0 0
Other Financing Activities -18436000 12921000 1218322000 505269000 6792000 169042000 4962000 945000
Effect of Forex Changes on Cash -1367000 0 0 0 0 0 0 0
Net Change in Cash -125347000 -105754000 202812000 -27490000 114210000 4545000 12562000 -28156000
Cash at Beginning of Period 214733000 320958000 118146000 145636000 31426000 26881000 14319000 42475000
Cash at End of Period 89386000 215204000 320958000 118146000 145636000 31426000 26881000 14319000
Free Cash Flow 159510000 -39769000 -43090000 -92091000 -96196000 -78120000 -19808000 -31876000
Operating Cash Flow 294452000 123595000 64648000 -17129000 -38917000 -43281000 3167000 -13318000
Capital Expenditure -134942000 -163364000 -107738000 -74962000 -57279000 -34839000 -22975000 -18558000

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.