CMCL 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
2003
12-31
2002
12-31
2001
12-31
2000
12-31
1999
12-31
1998
12-31
1997
12-31
1996
12-31
1995
12-31
1994
12-31
1993
12-31
1992
12-31
1991
09-30
Report Filing: 2023-12-31 2023-04-28 2022-05-17 2021-03-29 2020-03-31 2019-03-28 2018-04-02 2017-03-30 2016-04-04 2015-03-31 2014-05-15 2013-05-03 2012-05-04 2011-10-17 2010-06-23 2009-05-08 2008-05-09 2007-05-30 2006-04-21 2005-04-06 2004-05-20 2003-06-16 2001-12-31 2000-12-31 1999-12-31 1998-12-31 1997-12-31 1996-12-31 1995-12-31 1994-12-31 1993-12-31 1992-12-31 1991-09-30
Net Income/Starting Line -4198000 40276000 38360000 40735000 60889000 21421000 11896000 18802000 8495000 11477697.569044 -460193.281178 7396238.553321 11880509.304603 2256638.93777 -3600420.208194 -4058789.400164 -3944259.315359 1986101.578586 -8334768.382986 -8301029.830136 -11224812.418548 -2751046.490208 -750637.570824 4942980.993665 -5178377.855875 -32754922.986937 -40600978.336827 -2772913.018097 -5999736.05103 799555.365541 -1197160.726396 -301435.09048 -399593.460009
Cash From Operating Activities 14769000 42616000 30903000 30962000 18060000 17667000 24512000 23011000 6869000 11805902.520545 13792650.055881 29875456.108079 17069539.666993 6566949.288114 -990354.311909 -2806902.21857 -2394223.972534 -2318119.423473 -5936800.413294 -6829487.414112 -3751629.047557 -1276114.615292 -704154.574806 -76025.341781 -138090.076157 -714889.192175 -4053109.713487 3283712.784588 -499978.004253 2598554.938008 -1097397.33253 -2411480.723839 -99898.365002
Depreciation and Amortization 14595000 10141000 8046000 4628000 4434000 4071000 3763000 3491000 3322000 3366469.686267 3076720.794162 3409627.7756 2921645.445642 565909.454487 416388.119568 326211.996713 18176.310209 34317.089911 1070260.030997 665479.894189 332364.258889 5716.790213 10050.377517 584861.62054 1311855.723488 1819717.943719 838574.42348 802685.347344 -1499934.012758 -499722.103463 -99763.393866 -200956.726987 -99898.365002
Deferred Income Tax 0 0 0 -49961000 -42499000 -3472000 8691000 -1839000 -13563000 0 9294965.109836 12884613.451544 0 1426771.716525 820360.997039 4284754.889072001 -922854.2865799996 0 0 0 0 0 0 0 0 0 12019566.736548 0 0 399777.68277 0 0 0
Stock Based Compensation 0 478000 749000 2046000 -588000 285000 2043000 788000 24000 0 63863.557388 14644713.167074 0 353943.369061 46795.91252 708299.096138 61499.141674 0 0 0 0 0 0 0 0 0 25366876.31027201 0 0 199888.84138600016 0 0 0
Other Non-Cash Items 6520000 -10137000 -5257000 37967000 63000 28000 -3958000 208000 8823000 -4152955.5674249995 6372268.189375 -11438135.158771 5384916.748286001 1141817.309231 3157291.5671870005 -2950698.438784001 844188.629708 -3786032.944407 334940.58894500043 1093050.7262040004 7635124.193187999 1769664.170334 0.000001000124029815197 -6091363.787930001 4004612.2085430003 30480275.557289 -139762.40391300153 -437828.3712790003 7299678.862086999 999444.2069259998 598580.363197 -502391.8174660001 399593.460009
Changes in Working Capital -2148000 1858000 -10995000 -4453000 -4239000 -4666000 2077000 1561000 -232000 1114690.832659 -4554974.313702 2978398.319311 -3117531.831538 821868.50104 -1830770.700029 -1116680.361545 1549025.547814 -552505.147563 992767.34975 -286988.204369 -494305.081086 -300449.085631 36432.6185 487495.831944 -276180.152313 -259959.706246 -1537386.443047 5691768.82662 -299986.802552 699610.944848 -399053.575465 -1406697.088906 0
Accounts Receivable -1910000 -1561000 -4746000 539000 393000 0 -1437000 0 -1472000 2946091.690643 -2090592.334495 0 0 -823868.181091 -1480278.865438 -307313.064914 0 0 0 0 0 0 0 0 0 0 0 0 599973.605103 -299833.262078 0 0 0
Inventory -2182000 1915000 -4016000 -5707000 -1655000 -277000 -1975000 -1990000 375000 -136967.420705 -1659513.322126 -1156981.594845 -1819784.524976 -158974.56407 -1732403.781874 843056.696795 3688781.177421 -2799416.609472 359910.452902 -351040.644185 -66318.622423 0 0 70023.341114 -69045.038078 -64989.926561 559049.615653 -145942.790426 0 99944.420693 0 0 0
Accounts Payable 1606000 2879000 2039000 -101000 -878000 -2411000 5407000 3095000 1186000 -1492858.742656 -756970.98904 2083773.106963 0 1760718.285074 1252029.414574 -1621199.671323 0 0 0 0 0 0 0 0 0 0 0 0 -999956.008505 999444.206926 0 0 0
Deferred Revenue 338000 -1375000 -4272000 816000 -2099000 -1978000 82000 456000 -321000 -201574.694623 -47897.66804100014 2051606.8071929999 -1297747.3065620002 43992.96112699993 129882.5327090004 -31224.322103000013 -2139755.629607 2246911.461909 632856.8968480001 64052.439816 -427986.458663 0 0 417472.49082999997 -207135.114235 -194969.779685 -2096436.0587 5837711.617046 99995.6008500001 -99944.42069299996 0 0 0
Other Working Capital 0 0 0 0 0 0 0 0 0 0.0 -0.00000000011641532182693481 0.00000000023283064365386963 0.0 0.0 -0.00000000023283064365386963 0.0 0.0 0.0 0.0 0.0 0.0 -300449.085631 36432.6185 0.0 0.0 0.0 0.0 0.0 -0.00000000005820766091346741 0.0 -399053.575465 -1406697.088906 0
Cash From Investing Activities -31161000 -44569000 -35923000 -27998000 -19024000 -20192000 -21639000 -19882000 -16567000 -5845666.144066 -11023977.009119 -7911904.546505 -8352595.494613 -7237841.945289 -1477413.809569 4930156.121611 -3281833.787741 -3807481.125601 -4549681.418977 -3171843.545677 -1757443.49422 -637104.509277 36432.6185 -560853.617873 -207135.114235 -1819717.943719 -7407407.407407 -18826619.964974 -50297787.227803 -22887272.338606 -997633.938663 -7837312.352478 399593.460009
Investments in Property Plant and Equipment -30393000 -44091000 -37829000 -27840000 -20024000 -20192000 -21639000 -19885000 -16567000 -5845666.144066 -11023977.009119 -7950102.027482 -8352595.494613 -7288833.786594 -1477413.809569 -2229252.259655 -3281833.787741 -2279512.697323 -4549681.418977 -3171843.545677 -1757443.49422 -586923.795186 -14447.417681 -80026.675559 -207135.114235 -1884707.87028 -9853249.475891 -24591360.186807 -12799436.908864 -4497498.931167 -897870.544797 0 0
Payments for Acquisitions 0 0 340000 900000 1000000 0 0 0 0 0 0 0 0 0 0 7690261.051767 0 -736959.505834 0 0 0 0 0 0 0 0 698812.0195669997 -0.0000010058283805847168 0.000000007450580596923828 0 0 0 0
Purchases of Securities 0 -478000 0 -1058000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -50180.714091 0 0 0 0 -698812.019567 -5035026.269702 -99995.600851 -499722.103463 -199526.787733 -703348.544453 0
Proceeds from Sales and Maturities of Securities 0 0 1066000 1058000 0 0 0 0 0 0 0 0 0 50991.841305 0 0 0 0 0 0 0 0 0 0 0 0 2236198.462614 10288966.725044 1599929.613608 0 99763.393866 2110045.63336 0
Other Investing Activities -768000 0 500000 -1058000 0 0 0 3000 0 0 0 38197.48097699974 0 0 0 -530852.6705010002 0 -791008.9224439999 0 0 0 0 50880.036180999996 -480826.942314 0 64989.926560999826 209643.6058700001 510799.7664920017 -38998284.33169601 -17890051.303976 0.00000100000761449337 -9244009.441385001 399593.460009
Cash From Financing Activities 3931000 -12514000 2372000 7334000 -1225000 943000 -4710000 366000 -2504000 -3423324.087315 -7009964.593292 -3211603.992642 -273261.508325 186970.084786 561550.950244 908792.11175 4442088.256084 6316060.398078 5842087.136215 11907099.006771 7294277.319802 3040061.995414 677144.185228 652884.294765 345225.190392 1624748.164035 2795248.078267 24518388.791594 32798557.078965 39478046.173578 598580.363198 11956925.255704 -99898.365002
Debt Repayment -355000 -3848000 -490000 -692000 -124000 -1500000 -1500000 0 0 0 0 -432234.653157 0 0 0 -10682.00493 0 -857.927248 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Issued 15569000 0 7806000 12538000 0 0 246000 433000 0 0 0 0 37218.41332 0 0 919474.11668 4422902.150863 6485072.065889 5672464.267264 11907099.006771 7347486.447095 3286519.173479 603022.651038 0 621405.342705 1364788.457789 279524.807827 21088733.216579 0 0 0 0 0
Common Stock Repurchased 0 0 0 0 0 0 -146000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Dividends Paid -11099000 -8906000 -8069000 -4542000 -3395000 -3497000 -3310000 -2994000 -2504000 -3423324.087315 -7451374.475239 -3758431.088729 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities -184000 240000 3125000 30000 2294000 5940000 0 2927000 0 0 441409.8819470005 979061.7492440003 -310479.921645 186970.084786 561550.950244 0.00000000011641532182693481 19186.10522099957 -168153.74056299962 169622.86895100027 0 -53209.127293 -246457.1780650001 74121.53419000003 652884.294765 -276180.15231299994 259959.70624600002 2515723.27044 3429655.5750149973 32798557.078965 39478046.173578 598580.363198 11956925.255704 -99898.365002
Effect of Forex Changes on Cash 12434000 -302000 -179000 -99000 -105000 13000 258000 -40000 0 402287.958927 -0.0000010021030902862549 -401073.550255 -78354.554358 5999.040154 -33425.6518 -92029.580937 0.00000100000761449337 0.0000009995419532060623 -0.000000001862645149230957 0.0000010007061064243317 -0.0000000004656612873077393 -0.00000000023283064365386963 0.000000999963958747685 0.00000100000761449337 0 -64989.92656199983 -69881.20195800066 0.000000001862645149230957 0 0 0 0 0
Net Change in Cash -27000 -14769000 -2827000 10199000 -2294000 -1569000 -1579000 3455000 -12202000 2939200.2480919994 -4241291.546531003 18350874.018677004 8365328.109695999 -477923.53223500005 -1939642.823035 2940016.433854 -1233969.50419 190459.84900499997 -4644394.696056 1905768.0469830004 1785204.778025 1126842.870845 9422.228923000002 16005.335112 0 -974848.898421 -8735150.244585 8975481.611208 -17999208.153091 19189328.77298 -1496450.907995 1708132.1793869995 199796.73000499996
Cash at Beginning of Period 6735000 16265000 19092000 8893000 11187000 12756000 14335000 10880000 23082000 20179866.650587 26242287.06669 9736336.861574 1121449.559256 1622740.361542 3489638.047942 62448.644207 1310713.925073 923129.7186 5570862.751851 3476300.597268 1437417.583689 57167.902129 47111.144612 34011.337112 69045.038078 1039838.824982 10132774.283718 1605370.694688 19799128.968399 99944.420693 1596214.301861 0 3596341.14008
Cash at End of Period 6708000 1496000 16265000 19092000 8893000 11187000 12756000 14335000 10880000 23119066.898679 22000995.520159 28087210.880251 9486777.668952 1144816.829307 1549995.224907 3002465.078061 76744.420883 1113589.567605 926468.055795 5382068.644251 3222622.361714 1184010.772974 56533.373535 50016.672224 69045.038078 64989.926561 1397624.039133 10580852.305896 1799920.815308001 19289273.193673 99763.393866 1708132.1793869995 3796137.8700849996
Free Cash Flow -15624000 -1475000 -6926000 3122000 -1964000 -2525000 2873000 3126000 -9698000 5960236.376479 2768673.046761999 21925354.080597002 8716944.17238 -721884.4984799996 -2467768.121478 -5036154.478225 -5676057.760275 -4597632.120796001 -10486481.832270999 -10001330.959789 -5509072.541777 -1863038.4104779998 -718601.992487 -156052.01734 -345225.190392 -2599597.062455 -13906359.189378 -21307647.402218997 -13299414.913117 -1898943.9931589998 -1995267.877327 -2411480.723839 -99898.365002
Operating Cash Flow 14769000 42616000 30903000 30962000 18060000 17667000 24512000 23011000 6869000 11805902.520545 13792650.055881 29875456.108079 17069539.666993 6566949.288114 -990354.311909 -2806902.21857 -2394223.972534 -2318119.423473 -5936800.413294 -6829487.414112 -3751629.047557 -1276114.615292 -704154.574806 -76025.341781 -138090.076157 -714889.192175 -4053109.713487 3283712.784588 -499978.004253 2598554.938008 -1097397.33253 -2411480.723839 -99898.365002
Capital Expenditure -30393000 -44091000 -37829000 -27840000 -20024000 -20192000 -21639000 -19885000 -16567000 -5845666.144066 -11023977.009119 -7950102.027482 -8352595.494613 -7288833.786594 -1477413.809569 -2229252.259655 -3281833.787741 -2279512.697323 -4549681.418977 -3171843.545677 -1757443.49422 -586923.795186 -14447.417681 -80026.675559 -207135.114235 -1884707.87028 -9853249.475891 -24591360.186807 -12799436.908864 -4497498.931167 -897870.544797 0 0

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.