CMG 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
2010
12-31
2009
12-31
2008
12-31
2007
12-31
2006
12-31
2005
12-31
2004
12-31
Report Filing: 2024-02-08 2023-02-09 2022-02-11 2021-02-10 2020-02-05 2019-02-08 2018-02-08 2017-02-07 2016-02-05 2015-02-04 2014-02-05 2013-02-08 2012-02-10 2011-02-17 2010-02-19 2009-02-19 2008-02-26 2007-02-23 2006-03-17 2004-12-31
Net Income/Starting Line 1228737000 899101000 652984000 355766000 350158000 176553000 176253000 22938000 475602000 445374000 327438000 278000000 214945000 178981000 126845000 78202000 70563000 41423000 37696000 6126000
Cash From Operating Activities 1783477000 1323179000 1282081000 663847000 721632000 621552000 467105000 349242000 683316000 682067000 528780000 419963000 411096000 289191000 260673000 198507000 146923000 103597000 77431000 39672000
Depreciation and Amortization 319394000 286826000 254657000 423072000 376730000 201979000 163348000 146368000 130368000 110474000 96054000 84130000 74938000 68921000 61308000 52770000 43595000 34253000 28026000 21802000
Deferred Income Tax -9505000 -43195000 -12357000 108350000 29962000 10585000 -18026000 -14207000 11666000 -20671000 2103000 -18057000 11319000 10479000 8423000 13165000 -3545000 -1857000 -2654000 11485000
Stock Based Compensation 124016000 98030000 176392000 82626000 91396000 69164000 65255000 64166000 57911000 96440000 63657000 64276000 41382000 21381000 14992000 11374000 7801000 5193000 2103000 0
Other Non-Cash Items 25515000 3776000 12980000 32681000 4843000 59194000 13341000 21691000 -60689000 -14578000 -31102000 -66615000 -29624000 -8381000 5933000 9642000 6704000 2818000 -2720000 -8810000
Changes in Working Capital 95320000 78641000 197425000 -338648000 -131457000 104077000 66934000 108286000 68458000 65028000 70630000 78229000 98136000 17810000 43172000 33354000 21805000 21767000 14980000 9069000
Accounts Receivable -11216000 -14026000 -1687000 3010000 -2630000 -8298000 -140000 -1923000 -3504000 -10966000 -7238000 -9438000 -2970000 -743000 -875000 1290000 -508000 -2873000 916000 0
Inventory -3649000 -3011000 -6392000 -394000 -4530000 -1722000 -5250000 -91000 262000 -2307000 -1950000 -2180000 -1816000 -1481000 -825000 -457000 -771000 -880000 -369000 -790000
Accounts Payable 5313000 18208000 21440000 -3859000 -973000 32080000 10908000 -6734000 19525000 2168000 2052000 7849000 9432000 6989000 18626000 3635000 2065000 912000 5553000 0
Deferred Revenue 104872000 77470000 184064000 -337405000 -123324000 82017000 61416000 117034000 52175000 76133000 77766000 81998000 93490000 13045000 26246000 28886000 21019000 24608000 8880000 9859000
Other Working Capital 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash From Investing Activities -946009000 -830032000 -522042000 -432717000 -291974000 -387578000 -86578000 326806000 -464140000 -518844000 -428315000 -355499000 -210218000 -189881000 -67208000 -232091000 -166213000 -97312000 -83036000 -95615000
Investments in Property Plant and Equipment -560731000 -479164000 -442475000 -373352000 -333912000 -287390000 -216777000 -258842000 -257418000 -252590000 -199926000 -197037000 -151147000 -113215000 -117198000 -152101000 -140545000 -97312000 -83036000 -95615000
Payments for Acquisitions 0 350868000 4035000 -10025000 0 0 0 0 0 0 0 0 -586000 -1900000 0 232091000 -5668000 0 0 0
Purchases of Securities -1115131000 -614416000 -429350000 -468418000 -448754000 -485188000 -199801000 0 -559372000 -521004000 -387639000 -213462000 -183837000 -126900000 -50000000 -99990000 -20000000 0 0 0
Proceeds from Sales and Maturities of Securities 729853000 263548000 345748000 419078000 476723000 385000000 330000000 585648000 352650000 254750000 159250000 55000000 124766000 50234000 99990000 20000000 5668000 0 0 0
Other Investing Activities 0 -350868000 0 0 13969000 0 0 0 0 0 0 0 586000 1900000 0 -232091000 -5668000 0 0 0
Cash From Financing Activities -660652000 -929404000 -548606000 -104851000 -201735000 -166535000 -285894000 -836283000 -386440000 -66737000 -100351000 -143534000 -24268000 -94522000 -61943000 -29548000 16824000 147296000 5666000 55943000
Debt Repayment 0 0 0 0 0 0 0 0 0 0 0 -133000 -120000 -96000 -82000 -76000 0 0 0 0
Common Stock Issued -69146000 -98970000 -79870000 -48555000 -10420000 0 0 0 0 0 0 0 0 0 0 0 3863000 136085000 0 64923000
Common Stock Repurchased -592349000 -830140000 -466462000 -54401000 -190617000 -160937000 -285920000 -837655000 -460675000 -88338000 -138903000 -217092000 -63508000 -126602000 -84089000 -30227000 0 0 0 0
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities 843000 -294000 -2274000 -1895000 -698000 -5598000 26000 1372000 74235000 21601000 38552000 73691000 39360000 32176000 22228000 755000 12961000 11211000 5666000 -8980000
Effect of Forex Changes on Cash 381000 -1007000 -1039000 1076000 406000 -1457000 2056000 110000 -4196000 -224000 536000 380000 -205000 484000 0 0 0 0 5605000 0
Net Change in Cash 177197000 -437264000 210394000 127355000 228329000 65982000 96689000 -160125000 -171460000 96262000 650000 -78690000 176405000 5272000 131522000 -63132000 -2466000 153581000 5666000 0
Cash at Beginning of Period 408966000 846230000 635836000 508481000 280152000 214170000 87880000 248005000 419465000 323203000 322553000 401243000 224838000 219566000 88044000 151176000 153642000 61000 -5605000 0
Cash at End of Period 586163000 408966000 846230000 635836000 508481000 280152000 184569000 87880000 248005000 419465000 323203000 322553000 401243000 224838000 219566000 88044000 151176000 153642000 61000 0
Free Cash Flow 1222746000 844015000 839606000 290495000 387720000 334162000 250328000 90400000 425898000 429477000 328854000 222926000 259949000 175976000 143475000 46406000 6378000 6285000 -5605000 -55943000
Operating Cash Flow 1783477000 1323179000 1282081000 663847000 721632000 621552000 467105000 349242000 683316000 682067000 528780000 419963000 411096000 289191000 260673000 198507000 146923000 103597000 77431000 39672000
Capital Expenditure -560731000 -479164000 -442475000 -373352000 -333912000 -287390000 -216777000 -258842000 -257418000 -252590000 -199926000 -197037000 -151147000 -113215000 -117198000 -152101000 -140545000 -97312000 -83036000 -95615000

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.