CPS Cash Flow Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2024 (Q1)
03-31
2023 (Q4)
12-31
2023 (Q3)
09-30
2023 (Q2)
06-30
2023 (Q1)
03-31
2022 (Q4)
12-31
2022 (Q3)
09-30
2022 (Q2)
06-30
2022 (Q1)
03-31
2021 (Q4)
12-31
2021 (Q3)
09-30
2021 (Q2)
06-30
2021 (Q1)
03-31
2020 (Q4)
12-31
2020 (Q3)
09-30
2020 (Q2)
06-30
2020 (Q1)
03-31
2019 (Q4)
12-31
2019 (Q3)
09-30
2019 (Q2)
06-30
2019 (Q1)
03-31
2018 (Q4)
12-31
2018 (Q3)
09-30
2018 (Q2)
06-30
2018 (Q1)
03-31
2017 (Q4)
12-31
2017 (Q3)
09-30
2017 (Q2)
06-30
2017 (Q1)
03-31
2016 (Q4)
12-31
2016 (Q3)
09-30
2016 (Q2)
06-30
2016 (Q1)
03-31
2015 (Q4)
12-31
2015 (Q3)
09-30
2015 (Q2)
06-30
2015 (Q1)
03-31
2014 (Q4)
12-31
2014 (Q3)
09-30
2014 (Q2)
06-30
2014 (Q1)
03-31
2013 (Q4)
12-31
2013 (Q3)
09-30
2013 (Q2)
06-30
2013 (Q1)
03-31
2012 (Q4)
12-31
2012 (Q3)
09-30
2012 (Q2)
06-30
2012 (Q1)
03-31
2011 (Q4)
12-31
2011 (Q3)
09-30
2011 (Q2)
06-30
2011 (Q1)
03-31
2010 (Q4)
12-31
2010 (Q3)
09-30
2010 (Q2)
06-30
2010 (Q1)
03-31
2009 (Q4)
12-31
2009 (Q3)
09-30
2009 (Q2)
06-30
2009 (Q1)
03-31
2008 (Q4)
12-31
2008 (Q3)
09-30
2008 (Q2)
06-30
2008 (Q1)
03-31
2007 (Q4)
12-31
2007 (Q3)
09-30
2007 (Q2)
06-30
2007 (Q1)
03-31
2006 (Q4)
12-31
2006 (Q3)
09-30
2006 (Q2)
06-30
2006 (Q1)
03-31
2005 (Q4)
12-31
2005 (Q3)
09-30
2005 (Q2)
06-30
2005 (Q1)
03-31
Report Filing: 2024-05-07 2024-02-16 2023-11-03 2023-08-04 2023-05-04 2023-02-17
1234
Net Income/Starting Line -31660000 -55152000 11383000 -28420000 -131112000 -88630000
1234
Cash From Operating Activities -14199000 79661000 20466000 -13229000 30379000 -25790000
1234
Depreciation and Amortization 26463000 26914000 27219000 27816000 27982000 28303000
1234
Deferred Income Tax -317000 -5227000 -606000 -347000 367000 11131000
1234
Stock Based Compensation 2700000 3647000 1366000 1238000 1467000 666000
1234
Other Non-Cash Items 63305000 33094000 18522000 29846000 83289000 33540000
1234
Changes in Working Capital -19064000 76385000 -37418000 -43362000 48386000 -10800000
1234
Accounts Receivable 0 -12333000 0 0 0 -65712000
1234
Inventory 0 6412000 0 0 0 -2221000
1234
Accounts Payable 0 9346000 0 0 0 20591000
1234
Deferred Revenue -19064000 72960000 -37418000 -43362000 48386000 36542000
1234
Other Working Capital 0 0 0 0 0 0
1234
Cash From Investing Activities -16669000 -17932000 -2353000 -16091000 -29031000 -12524000
1234
Investments in Property Plant and Equipment -16834000 -17559000 -16424000 -17497000 -29263000 -12659000
1234
Payments for Acquisitions 0 -439000 15351000 0 0 165000
1234
Purchases of Securities 0 0 0 0 0 0
1234
Proceeds from Sales and Maturities of Securities 0 0 0 0 0 0
1234
Other Investing Activities 165000 66000 -1280000 1406000 232000 -30000
1234
Cash From Financing Activities -1211000 -120068000 118408000 -3378000 -75660000 1792000
1234
Debt Repayment -662000 -120507000 -665000 -122000 -929113000 -585000
1234
Common Stock Issued 0 0 0 0 0 0
1234
Common Stock Repurchased -549000 214000 -5000 -14000 -195000 0
1234
Dividends Paid 0 0 0 0 0 0
1234
Other Financing Activities -549000 439000 119078000 -3242000 853648000 2377000
1234
Effect of Forex Changes on Cash -3855000 7389000 -3742000 -1715000 -2850000 -9309000
1234
Net Change in Cash -35865000 -50497000 132779000 -34413000 -77162000 -45831000
1234
Cash at Beginning of Period 162045000 212542000 81232000 115645000 192807000 238638000
1234
Cash at End of Period 126180000 162045000 214011000 81232000 115645000 192807000
1234
Free Cash Flow -31033000 62102000 4042000 -30726000 1116000 -38449000
1234
Operating Cash Flow -14199000 79661000 20466000 -13229000 30379000 -25790000
1234
Capital Expenditure -16834000 -17559000 -16424000 -17497000 -29263000 -12659000
1234

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.