CMCL Income 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
1990
09-30
1989
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 1990-09-30 1989-09-30
Revenue 138677000 142082000 121329000 100002000 75826000 68399000 69762000 61992000 48977000 50895026 61152173 75611913 54559255 22397416 11039060 6323746 10137332 11655799 2274840 699585 498160 17150 77890 4489496 10149620 10073438 7756813 8829538 21499054 9994442 598580 1306218 499491 399397 300399
Cost of Revenue 97304000 80263000 67255000 53346000 44688000 46812000 43441000 38500000 35796000 33258963 33088836 34484283 26043095 14120740 7853118 3646672 9840452 7430507 6816772 5366263 2864039 82575 157037 4286762 8699674 8253720 6848357 7443082 16999252 6696276 0 0 99898 99849 100133
Gross Profit 41373000 61819000 54074000 46656000 31138000 21587000 26321000 23492000 13181000 17636062 28063337 41127629 28516160 8276675 3185942 2677074 296879 4225291 -4541932.150852 -4666677.757998 -2365878.297616 -65425.487991 -79146.72294899999 202734 1449945 1819717 908455 1386456 4499802 3298165 598580 1306218 399593 299548 200266
Operating Expenses 19798000 21543000 15714000 5921000 4572000 166000 5703000 7057000 4686000 6158365 19127135 20765357 8187071 4322728 3584184.765734 6651601.526705001 2919316.645158 1756177 3785086.964009 3199294.5913120005 8841968.891940001 2629088.299001 657043.430194 -4602200 9182989.264774 33469811.235394 25296994.482879 5837711.107998 8799612.836571 2498610 1795740.726396 1607653.09048 799186.460009 199699 600799.10696
Research & Development 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 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 18532000 12473000 8946000 8506000 5918000 6241000 7038000 7678000 6935000 7026687 5394592 18720786 4679725 2403615 2050424 3201314 2143794 1721859 2583950 1650390 983983 978206 646993 816938 621405 1754728 2655485 3940455 3399850 1599110 1097397 1406697 499491 199698 200266
Other Operating Expenses 1266000 9070000 6768000 -2585000 -1346000 -6075000 -1335000 -621000 -2249000 -868322 13732543 2044571 3507346 1919113 1533760.7657340001 3450287.526705 775522.6451579998 34318 1201136.964009 1548904.5913120005 7857985.891940001 1650882.299001 10050.430194000015 -5419138 8561584.264774 31715083.235394 22641509.482879 1897256.1079980005 5399762.836571 899500 698343.726396 200956.09048 299695.460009 1 400533.10696
Operating Income 21575000 40276000 38360000 40735000 26566000 21421000 20618000 16435000 8495000 11477697 8936202 20362272 20329089 3953947 -398242.765734 -3974527.526705 -2622437.645158 2469114 -8327019.114861 -7865972.34931 -11207847.189556 -2694513.786992 -736190.153143 4804934 -7733044.264774 -31650094.235394 -24388539.482879 -4451255.107998 -4299810.836571 799555 -1197160.726396 -301435.09048 -399593.460009 99849 -400533.10696
Net Interest(Non Operating) -2985000 -640000 -361000 -305000 -198000 -220000 -31000 -176000 -535000 -133522 -101430 -81421 -104799 3111 104 316352 -678474 33459 48216.970208 -145573 -97935 -18420 -52764 -27342 5178377.855875 -1364788 -26345213 -1094570 -1599929 -299833 1197160.726396 301435.09048 399593.460009 0 200266.55348
Interest Income 39000 17000 14000 62000 146000 53000 38000 16000 1000 12921 22540 79410 53868 270648 252228 400986 0 54049 49078 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 3024000 657000 375000 367000 344000 273000 69000 192000 536000 146443 123970 160831 158667 267537 252124 84634 678474 20590 861.029792 145573 97935 18420 52764 27342 -5178377.855875 1364788 26345213 1094570 1599929 299833 -1197160.726396 -301435.09048 -399593.460009 0 -200266.55348
Equity & Other Income/(Expense) -6398000 0 0 0 34323000 0 0 2543000 0 0 -1 1 -53869 -270648 -2381920.445421 137222.36318799993 -638298.6951430002 42897 4122611.3404510003 -289484.48082599975 51666.1936590001 -46370.28907900024 38316.58231899992 165388 -2623711.4469760004 259959.24845699966 21802934.872816 9048451.107998 -0.6136090001091361 699611 -1197160.726396 -301435.09048 -399593.460009 -99849 0.0
Income Before Tax 12192000 39636000 37999000 40430000 60691000 21201000 20587000 18802000 7960000 11344175 8834771 20280852 20170421 3686410 -2780059.211155 -3520953.163517 -3939210.340301 2545470 -4156190.804202 -8301029.830136 -11254115.995897 -2759304.076071 -750637.570824 4942980 -5178377.855875 -32754922.986937 -28930817.610063 3502626 -5899740.45018 1199333 -1197160.726396 -301435.09048 -399593.460009 0 -200266.55348
Income Tax Expense 12810000 16770000 14857000 15173000 10290000 7445000 8691000 7717000 2370000 5688885 9294965 12884613 8289911 1429771 820360 538208 5048.975058 559368 4178577 8301029 -29303.57734900154 -8257.585863000248 14447 -4942980.993665 5178377 32754922 11809923 437828 99995 399777 1197160 301435 399593 0 200266
Income Attributable to Non-Controlling Interest 3580000 4963000 4737000 4477000 8383000 2990000 2512000 2559000 811000 1436866 2408970.232651 -1369077 1 1 171904.3491539997 0.7099419999867678 715944.6632329999 6683253.681537 0.5787840001285076 -8301029.000000001 0.0 0.0 -14447.0 4942980.993665 -5178377.0 -32754922.0 -139762.27323599905 5837711.018097 0.6008500000461936 699612 -1197160.0 -301435.0 -399593.00000000006 0 -200266.0
Net Income -4198000 17903000 18405000 20780000 42018000 10766000 9384000 8526000 4779000 4218424 -2869164.232651 8765316 11880509 2256638 -3772323.560309 -4059161.873459 -4660203.978592 -4697151.681537 -8334768.382986 -8301029.830136 -11224812.418548 -2751046.490208 -750637.570824 4942980 -5178377.855875 -32754922.986937 -40600978.336827 -2772913.018097 -5999736.05103 99944 -1197160.726396 -301435.09048 -399593.460009 0 -200266.55348
Depreciation and Amortization 14595000 16451000 12286000 4903000 4434000 4071000 3763000 3491000 3322000 3366469 3076720 3409627 2921645 565909 416388 326211 18176 34317 1070260 665479 332364 5716.790213 10050 584861 1311855 1819717 838574 802685 -1499934.012758 -499722.103463 -99763.393866 -200956.726987 -99898.365002 -0.000000000029103830456733704 200266
EBITDA 36170000 56727000 50646000 45638000 31000000 25492000 24381000 19926000 11817000 14844166 12012922 23771899 23250734 4519856 18145.234265999985 -3648316.526705 -2604261.645158 2503431 -7256759.114861 -7200493.34931 -10875483.189556 -2688796.996779 -726140.153143 5389795 -6421189.264774 -29830377.235394 -23549965.482879 -3648570.1079980005 -5799744.849328999 299832.896537 -1296924.120262 -502391.817467 -499491.825011 99848.99999999997 -200267.10696
Earnings Per Share (EPS) -0.23 1.4 1.49 1.73 3.82 1.02 0.86 0.79 0.45 0.4 -0.28 0.86 1.19 0.22 -0.38 -0.41 -0.45 -0.56 -1.33 -1.41 -2.4 -0.73 -0.23 2.67 -4.14 -43.87 -62.19 -4.38 -10 4 -4.99 -1.51 -3.5 0.5 -1.5
Diluted Earnings Per Share -0.23 1.39 1.48 1.73 3.82 1.02 0.86 0.79 0.45 0.4 -0.28 0.86 1.17 0.22 -0.38 -0.41 -0.45 -0.43 -1.29 -1.25 -2.32 -0.67 -0.23 2.67 -4.14 -43.87 -62.19 -4.38 -10 4 -4.99 -1.51 -3.5 0.5 -1.5
Weighted Average Shares Outstanding 18625561 12830820 12170285 11703530 10741889 10603153 10607882 10457242 10419017 10423581 10397293 10119413 10024793 10003385 10003385 9969013 10255556 8423077 6245161 5877647 4676129 3766087 3304042 2964042 1250000 746667 652809 633333 600018 320000 240000 200002 114285 128000 133334
Diluted Weighted Average Shares Outstanding 18625561 12837302 12177218 11716703 10747118 10603851 10607882 10480691 10440651 10429093 10401529 10166636 10193277 10069438 10003385 9969013 10255556 10950000 6453333 6661333 4832000 4084645 3304042 2964042 1250000 746667 652809 633333 600018 320000 240000 200002 114285 128000 133334

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.