TRUE 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
2015
12-31
2014
12-31
2013
12-31
2012
12-31
2011
12-31
Report Filing: 2024-02-22 2023-02-24 2022-02-24 2021-03-05 2020-02-28 2019-03-01 2018-03-01 2017-03-01 2016-03-10 2015-03-12 2013-12-31 2012-12-31 2011-12-31
Net Income/Starting Line -49766000 -118685000 -38329000 -19839000 -54890000 -28321000 -32849000 -41708000 -64911000 -48429000 -25056000 -74495000 -8918000
Cash From Operating Activities -22414000 -29137000 14194000 39117000 20344000 24833000 22118000 2768000 -11369000 3104000 -3911000 -32718000 -11473000
Depreciation and Amortization 20681000 20460000 20574000 25780000 31566000 22661000 22391000 23169000 17267000 12979000 10835000 10275000 4027000
Deferred Income Tax 6941000 -2358000 63000 -743000 215000 -244000 -2182000 581000 581000 577000 579000 -606000 -10690000
Stock Based Compensation 14299000 17681000 20395000 23077000 37974000 37219000 32241000 24739000 42563000 29333000 9346000 10320000 6208000
Other Non-Cash Items -3962000 59237000 7843000 25074000 4121000 2331000 1949000 2201000 1753000 10623000 7117000 9125000 3930000
Changes in Working Capital -10607000 -5472000 3648000 -14232000 1358000 -8813000 568000 -6214000 -8622000 -1979000 -6732000 12663000 -6030000
Accounts Receivable -5174000 2210000 15685000 2332000 1440000 -10039000 -3687000 -4391000 -5938000 -10372000 -8196000 2506000 -8169000
Inventory 0 0 -8477000 -8700000 840000 -2496000 1973000 2190000 -1028000 1137000 -4550000 2504000 1742000
Accounts Payable -1767000 -2750000 -1806000 -8221000 -4940000 7543000 4803000 -4552000 5312000 3399000 2322000 -2053000 7946000
Deferred Revenue -3666000 -4932000 -1754000 357000 4018000 -3821000 -2521000 539000 -6968000 3857000 3692000 9706000 -7549000
Other Working Capital 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash From Investing Activities -11809000 -8028000 -4205000 101901000 -34458000 -43190000 -19809000 -16639000 -29836000 -9823000 -5483000 20374000 -37197000
Investments in Property Plant and Equipment -11809000 -11680000 -10689000 -10277000 -11284000 -17099000 -19809000 -16639000 -29836000 -15896000 -8404000 -6200000 -12771000
Payments for Acquisitions 0 3652000 0 0 -23174000 -26891000 0 0 0 0 0 0 6138000
Purchases of Securities 0 0 0 0 -23174000 0 0 0 0 0 0 0 -31451000
Proceeds from Sales and Maturities of Securities 0 15745000 0 0 24277000 0 0 0 0 0 0 31061000 976000
Other Investing Activities 0 -15745000 6484000 112178000 -1103000 800000 0 0 0 6073000 2921000 -4487000 -89000
Cash From Financing Activities -4331000 -32534000 -38086000 -49238000 -480000 16723000 87732000 9221000 6037000 110439000 31151000 22551000 44734000
Debt Repayment 0 0 0 0 0 0 0 0 -5000 -10000000 0 0 -51000
Common Stock Issued 710000 179000 1391000 97000 2859000 0 17398000 0 0 100652000 0 116000 57138000
Common Stock Repurchased 0 -29783000 -31943000 -42821000 -3339000 0 0 0 0 0 -1000000 -1648000 -14881000
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities -5041000 -2930000 -7534000 -6514000 -3339000 16723000 70334000 9221000 6042000 19787000 32151000 24083000 2528000
Effect of Forex Changes on Cash 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Change in Cash -38554000 -69699000 -28097000 91780000 -14594000 -1634000 90041000 -4650000 -35168000 103720000 21757000 10207000 -3936000
Cash at Beginning of Period 175518000 245217000 273314000 181534000 196128000 197762000 107721000 112371000 147539000 43819000 22062000 11855000 15791000
Cash at End of Period 136964000 175518000 245217000 273314000 181534000 196128000 197762000 107721000 112371000 147539000 43819000 22062000 11855000
Free Cash Flow -34223000 -40817000 3505000 28840000 9060000 7734000 2309000 -13871000 -41205000 -12792000 -12315000 -38918000 -24244000
Operating Cash Flow -22414000 -29137000 14194000 39117000 20344000 24833000 22118000 2768000 -11369000 3104000 -3911000 -32718000 -11473000
Capital Expenditure -11809000 -11680000 -10689000 -10277000 -11284000 -17099000 -19809000 -16639000 -29836000 -15896000 -8404000 -6200000 -12771000

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.