CCM Cash Flow Statement


* In Millions (except for per share items) of CNY
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
Report Filing: 2024-04-19 2023-04-19 2022-04-29 2021-10-15 2020-04-30 2019-04-30 2018-04-30 2017-05-01 2016-04-28 2015-04-27 2014-04-28 2013-04-26 2012-04-25 2011-06-28 2010-06-30 2008-12-31
Net Income/Starting Line -531021000 -768990000 -522672000 -404029000 -352092000 -259297000 -285684000 -265084000 -79279000 120272000 91196000 134480000 -211352000 130918000 124827000 79069000
Cash From Operating Activities -276471000 -216694000 -359313000 -229766000 -195347000 -38591000 26732000 -78078000 -175138000 490381000 259033000 259515000 137102000 190972000 135883000 46774000
Depreciation and Amortization 128454000 132814000 104080000 80299000 56353000 54626000 94709000 129006000 158341000 201679000 182445000 150214000 120638000 109687000 78174000 38126000
Deferred Income Tax -13039000 -71848000 11257000 -13347000 -22458000 7502000 12703000 22115000 -432000 23307000 3361000 1869000 -11684000 -3634000 -2330000 -5080000
Stock Based Compensation 0 0 14680000 20621000 20593000 0 11641000 8400000 8084000 7349000 8804000 9084000 9234000 9571000 1006000 4215000
Other Non-Cash Items 192352000 392216000 79940000 119306000 176620000 -198000 139800000 90860000 16555000 -55193000 -15108000 -13417000 348792000 2643000 55000 3692000
Changes in Working Capital -55011000 105033000 -46598000 -32616000 -74363000 147637000 53563000 -63375000 -278407000 192967000 -11665000 -22715000 -118526000 -58213000 -65849000 -73248000
Accounts Receivable 36454000 644000 -64450000 -6167000 3574000 48384000 43406000 9922000 43276000 4505000 -102187000 9870000 -94723000 -57492000 -18556000 -19283000
Inventory 44489000 -46750000 -4352000 -14446000 -1827000 1803000 -554000 -1923000 315000 237000 -11036000 -362000 13617000 30264000 -41825000 -31487000
Accounts Payable 15779000 113743000 262842000 11119000 2840000 530000 5057000 6967000 -725000 31288000 48646000 -6966000 -8162000 573000 18000 -20221000
Deferred Revenue -41179000 37396000 -240638000 -23122000 -78950000 96920000 5654000 -78341000 -321273000 156937000 52912000 -25257000 -29258000 -31558000 -5486000 -2257000
Other Working Capital -110554000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash From Investing Activities -47681000 -118792000 -565981000 -533885000 -1071507000 -1000355000 -313010000 -74847000 -391083000 287055000 -133540000 -659290000 -494867000 -529468000 -272269000 -376371000
Investments in Property Plant and Equipment -119913000 -384806000 -780293000 -512902000 -701501000 -766175000 -296557000 -121973000 -181972000 -109850000 -160001000 -284737000 -18319000 -111124000 -106984000 -31575000
Payments for Acquisitions 59900000 -2300000 -66029000 62394000 -518899000 -330885000 -115327000 39197000 -201407000 -6534000 -4140000 -452099000 -20305000 -41993000 -32205000 -231481000
Purchases of Securities 0 0 209126000 -108490000 83759000 -252250000 0 -181500000 -131000000 0 -30000000 -223403000 -101006000 0 0 0
Proceeds from Sales and Maturities of Securities 0 11949000 19978000 -7927000 50000000 202250000 0 60000000 25386000 0 30000000 150838000 0 0 0 0
Other Investing Activities 68021000 256365000 51237000 33040000 15134000 146705000 98874000 129429000 97910000 403439000 30601000 150111000 -355237000 -376351000 -133080000 -113315000
Cash From Financing Activities 257653000 383088000 642449000 1138302000 513268000 1203042000 194405000 -131370000 590398000 -579144000 77722000 255932000 41785000 -154933000 819846000 649494000
Debt Repayment -462284000 -394601000 -230763000 -1271001000 -696645000 -1612311000 -486254000 -978309000 -350823000 -392446000 -383421000 -117908000 -178352000 -233866000 -123157000 -106615000
Common Stock Issued 0 0 0 0 0 0 0 139972000 0 0 0 0 187500000 0 820872000 67671000
Common Stock Repurchased 0 0 0 0 0 0 0 -30402000 -19723000 0 -6015000 -43469000 -6911000 -76780000 0 0
Dividends Paid 0 0 0 0 0 0 0 -285829000 0 -453562000 0 0 -55151000 0 0 0
Other Financing Activities -204631000 777689000 873212000 2409303000 1209913000 2815353000 680659000 1023198000 960944000 266864000 467158000 417309000 94699000 155713000 122131000 688438000
Effect of Forex Changes on Cash -2425000 -47170000 -4639000 -2563000 1161000 459000 159000 -11240000 -17419000 -2643000 4436000 147000 -725000 -8027000 -212000 -5698000
Net Change in Cash -68924000 432000 -287484000 372088000 -752425000 164555000 -91714000 -295535000 6758000 195649000 207651000 -143696000 -316705000 -501456000 683248000 314199000
Cash at Beginning of Period 159343000 158911000 446395000 74307000 826732000 662177000 189905000 485440000 478682000 283033000 75382000 219078000 535783000 1037239000 353991000 39792000
Cash at End of Period 90419000 159343000 158911000 446395000 74307000 826732000 98191000 189905000 485440000 478682000 283033000 75382000 219078000 535783000 1037239000 353991000
Free Cash Flow -396384000 -601500000 -1139606000 -742668000 -896848000 -804766000 -269825000 -200051000 -357110000 380531000 99032000 -25222000 118783000 79848000 28899000 15199000
Operating Cash Flow -276471000 -216694000 -359313000 -229766000 -195347000 -38591000 26732000 -78078000 -175138000 490381000 259033000 259515000 137102000 190972000 135883000 46774000
Capital Expenditure -119913000 -384806000 -780293000 -512902000 -701501000 -766175000 -296557000 -121973000 -181972000 -109850000 -160001000 -284737000 -18319000 -111124000 -106984000 -31575000

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.