CMLS 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
Report Filing: 2024-02-27 2023-02-23 2022-02-23 2021-02-23 2020-02-21 2019-03-18 2018-03-29 2017-03-16 2016-03-10 2015-03-02 2014-03-17 2013-03-18 2012-03-12 2011-03-14 2010-03-03 2009-03-16 2008-03-17 2007-03-19 2006-03-16 2005-03-29 2004-03-15 2003-03-31 2002-02-28 2001-04-02 2000-04-14 1999-04-15
Revenue 844548000 953506000 916467000 816218000 1113445000 1140360000 1135662000 1141400000 1168679000 1263423000 1026138000 1076582000 549544000 263333000 256048000 311538000 328327000 334321000 327756000 320132000 281971000 252597000 201328000 225911000 180019000 98800000
Cost of Revenue 398635000 357478000 358691000 337078000 405653000 402773000 402978000 427780000 396426000 904037000 668252000 661511000 333471000 159807000 165676000 203222000 210640000 214089000 225963000 202441000 179536000 159766000 141598000 191336000 136317000 74600000
Gross Profit 445913000 596028000 557776000 479140000 707792000 737587000 732684000 713620000 772253000 359386000 357886000 415071000 216073000 103526000 90372000 108316000 117687000 120232000 101793000 117691000 102435000 92831000 59730000 34575000 43702000 24200000
Operating Expenses 409957000 516239000 488660000 457741000 541585000 581359000 943130000 1122409000 1250768000 197556000 161803000 330266000 133819000 32299000 205553000 533406000 268765000 120271000 305277000 39322000 34566000 31143000 75361000 83286000 41944000 22800000
Research & Development 0 0 0 4139000 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 409957000 389648000 438127000 405184000 504391000 511343000 527989000 524055000 544219000 83623000 55649000 60994000 93286000 20573000 23031000 19956000 26812000 41975000 20170000 18262000 15455000 15249000 17995000 23057000 8204000 5600000
Other Operating Expenses 0 126591000 50533000 48418000 37194000 70016000 415141000 598354000 706549000 113933000 106154000 269272000 40533000 11726000 182522000 513450000 241953000 78296000 285107000 21060000 19111000 15894000 57366000 60229000 33740000 17200000
Operating Income 35956000 79789000 69116000 21399000 166207000 156228000 -210446000 -408789000 -478515000 161830000 196083000 84805000 82254000 71227000 -115181000 -425090000 -151078000 -39000 -203484000 78369000 67869000 61688000 -15631000 -48711000 1758000 1400000
Net Interest(Non Operating) -68910000 0 0 -68093000 -82891000 -50892000 -126816000 -138141000 -141246000 -144145000 -175156000 -198297000 -86989000 -30307000 -34125000 47262000 42360000 42767000 22487000 21983000 21983000 28716000 0 0 0 0
Interest Income 2359000 64890000 67847000 6000 25000 86000 136000 493000 433000 1388000 1293000 946000 399000 8000 61000 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 71269000 64890000 67847000 68099000 82916000 50978000 126952000 138634000 141679000 145533000 176449000 199243000 87388000 30315000 34186000 -47262000 -42360000 -42767000 -22487000 -21983000 -21983000 -28716000 0 0 0 0
Equity & Other Income/(Expense) -67742000 -60184000 -48856000 -32274000 204000 463033000 -33029000 10056000 27427000 4338000 175156000 -5237000 7301000 -7739000 0 -79534000 -103654000 -87916000 -46405000 -44436000 -60133000 -65100000 -18416000 47225000 -22250000 -13200000
Income Before Tax -100696000 19605000 20260000 -78968000 83520000 568369000 -370291000 -536874000 -592334000 22023000 196083000 -118729000 2566000 33181000 -149306000 -457362000 -212372000 -45188000 -227402000 55916000 29719000 25304000 -34047000 -1486000 -20492000 -11800000
Income Tax Expense 17183000 3370000 2982000 -19249000 22263000 -189212000 -163726000 -26154000 -45840000 10254000 -68464000 -26552000 -61294000 3779000 -22604000 -117945000 -38000000 -5800000 -14035000 25547000 24678000 76357000 -3494000 812000 -6870000 100000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0 68464000 -59448000 0 0 0 22252000 49432000 5200000 0 0 0 41700000 0 0 0 1800000
Net Income -117879000 16235000 17278000 -59719000 61257000 757581000 -206565000 -510720000 -546494000 11769000 196083000 -32729000 63860000 29402000 -126702000 -361669000 -223804000 -44588000 -213367000 30369000 5041000 -92753000 -30553000 -2298000 -13622000 -13700000
Depreciation and Amortization 65275999 78821000 49524000 52290000 37042000 56106000 62239000 87267000 102105000 115275000 112511000 143303000 52443000 9098000 11136000 8974000 13167000 17621000 21643000 21383000 19847000 18273000 52756000 45770000 33740000 17200000
EBITDA 101231999 158610000 118640000 73689000 203249000 212334000 -148207000 -321522000 -376410000 277105000 308594000 228108000 134697000 80325000 -104045000 -416116000 -137911000 17582000 -181841000 99752000 87716000 79961000 37125000 -2941000 35498000 18600000
Earnings Per Share (EPS) -6.83 0.83 0.84 -2.94 3.04 45.76 -7.05 -17.45 -18.73 0.4 4.8 -1.61 6.4 5.6 -25.07 -68.38 -41.46 -7.02 -25.51 3.52 0.4 -13.62 -6.93 -0.52 -4.37 -6.22
Diluted Earnings Per Share -6.83 0.81 0.83 -2.94 3.02 45.76 -7.05 -17.45 -18.73 0.4 4.8 -1.61 6.4 5.44 -25.07 -68.38 -41.46 -7.02 -25.51 3.52 0.4 -13.62 -6.93 -0.52 -4.37 -5.62
Weighted Average Shares Outstanding 17269001 19560257 20482547 20317064 20130835 16555684 29300000 29267621 29176930 28267807 40844042 20248018 8861299 5042626 5053251 5289322 5398430 6353047 8363840 8627557 8038211 6808350 4406569 4380867 3117667 2201613
Diluted Weighted Average Shares Outstanding 17269001 20023291 20932782 20317064 20284137 16555684 29306374 29270455 29176930 28620395 40844042 20325485 8861299 5148645 5053251 5289322 5398430 6353047 8363840 8932785 8368802 6808350 4406569 4380867 3117667 2438725

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.