CARG 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
Report Filing: 2024-02-26 2023-03-01 2022-02-25 2021-02-12 2020-02-14 2019-02-28 2018-03-01 2016-12-31 2015-12-31
Net Income/Starting Line 22053000 78954000 110373000 77553000 42146000 65170000 13199000 6497000 -1636000
Cash From Operating Activities 124527000 256106000 98292000 156743000 70116000 51723000 25691000 20004000 12915000
Depreciation and Amortization 48474000 45334000 40476000 11342000 7817000 5029000 3795000 2072000 1122000
Deferred Income Tax -37864000 -22114000 6163000 22235000 -3734000 -39040000 -1117000 782000 -649000
Stock Based Compensation 63737000 54777000 53525000 45090000 34301000 0 5028000 322000 1040000
Other Non-Cash Items 12239000 13292000 16710000 13558000 8817000 5179000 1245000 -313000 258000
Changes in Working Capital 15888000 85863000 -128955000 -13035000 -19231000 -5409000 3541000 10644000 12780000
Accounts Receivable 10975000 152954000 -174771000 3889000 -9608000 -1911000 -7039000 -1432000 -716000
Inventory 1958000 14374000 -17318000 10392000 305000 -9058000 2904000 1892000 1649000
Accounts Payable 2080000 -35047000 35397000 -15077000 4268000 9345000 6244000 5811000 6104000
Deferred Revenue 875000 -46418000 27737000 -12239000 -14196000 -3785000 1432000 4373000 5743000
Other Working Capital 0 0 0 0 0 0 0 0 0
Cash From Investing Activities -61564000 72730000 -68149000 -16895000 -22257000 -80278000 -12598000 -51992000 -7615000
Investments in Property Plant and Equipment -41211000 -17270000 -13876000 -7531000 -14226000 -7478000 -7372000 -7218000 -7615000
Payments for Acquisitions -16188000 0 -64273000 -21056000 -19139000 1522000 2215000 1372000 0
Purchases of Securities -98016000 0 -120000000 -100000000 -177808000 -212800000 -50000000 -59774000 0
Proceeds from Sales and Maturities of Securities 77462000 90000000 130000000 111692000 188916000 140000000 44774000 15000000 0
Other Investing Activities 16389000 78654000 3836999 7113000 8087000 -1522000 -2215000 -1372000 0
Cash From Financing Activities -253644000 -92620000 17808000 -10085000 -14693000 -23395000 44780000 690000 49965000
Debt Repayment -70000 -68000 -14289000 -37000 -30000 0 0 0 0
Common Stock Issued 74000 721000 103645000 1136000 1807000 0 44382000 0 0
Common Stock Repurchased -208524000 -14428000 -15388000 -11184000 -16469999 0 0 -60000000 -18000000
Dividends Paid 0 0 0 0 0 0 0 0 0
Other Financing Activities -45050000 -78845000 -40772000 10048000 14662998 -23395000 398000 60690000 67965000
Effect of Forex Changes on Cash 475000 -364000 -597000 440000 -1000 -44000 159000 -45000 0
Net Change in Cash -190206000 235852000 47354000 130203000 33165000 -51994000 58032000 -31343000 55265000
Cash at Beginning of Period 484132000 248280000 200926000 70723000 37558000 89552000 31520000 62863000 7598000
Cash at End of Period 293926000 484132000 248280000 200926000 70723000 37558000 89552000 31520000 62863000
Free Cash Flow 83316000 238836000 84416000 149212000 55890000 44245000 18319000 12786000 5300000
Operating Cash Flow 124527000 256106000 98292000 156743000 70116000 51723000 25691000 20004000 12915000
Capital Expenditure -41211000 -17270000 -13876000 -7531000 -14226000 -7478000 -7372000 -7218000 -7615000

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.