CMG 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
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 2003-12-31 2002-12-31 2001-12-31
Revenue 9871649000 8634652000 7547061000 5984634000 5586369000 4864985000 4476412000 3904384000 4501223000 4108269000 3214591000 2731224000 2269548000 1835922000 1518417000 1331968000 1085782000 822930000 627695000 470721000 315520000 204645000 131598000
Cost of Revenue 7285557000 6572533000 5840052000 4943553000 4443879000 3953993000 3720196000 3406170000 3326936000 2990513000 2359822000 1990884000 1680321000 1346517000 1139898000 1045041000 843213000 650681000 511621000 218422000 0 0 0
Gross Profit 2586092000 2062119000 1707009000 1041081000 1142490000 910992000 756216000 498214000 1174287000 1117756000 854769000 740340000 589227000 489405000 378519000 286927000 242569000 172249000 116074000 252299000 315520000 204645000 131598000
Operating Expenses 1028279000 901716000 902066000 750917000 698532000 652624000 485422000 463647000 410698000 406956000 322049000 284475000 238665000 201574000 174814000 162888000 134386000 110297000 85080000 246193000 323455000 222277000 156320000
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
Selling, General and Administrative 633584000 564191000 606854000 466291000 451552000 375460000 296388000 276240000 250214000 273897000 203733000 183409000 157921000 126357000 107550000 89155000 75038000 65284000 53935000 222713000 34189000 25803000 20687000
Other Operating Expenses 394695000 337525000 295212000 284626000 246980000 277164000 189034000 187407000 160484000 133059000 118316000 101066000 80744000 75217000 67264000 73733000 59348000 45013000 31145000 23480000 289266000 196474000 135633000
Operating Income 1557813000 1160403000 804943000 290164000 443958000 258368000 270794000 34567000 763589000 710800000 532720000 455865000 350562000 287831000 203705000 124039000 108183000 61952000 30994000 6106000 -7935000 -17632000 -24722000
Net Interest(Non Operating) 62693000 0 7820000 3617000 14327000 0 0 -4172000 -6278000 -3503000 -1751000 -1820000 -857000 1230000 520000 3167000 6411000 6845000 826000 0 0 0 0
Interest Income 62693000 21128000 7820000 3617000 14327000 0 0 0 0 0 0 0 2088000 1499000 925000 3469000 6115000 6574000 36000 0 0 0 0
Interest Expense 0 21128000 0 0 0 0 0 4172000 6278000 3503000 1751000 1820000 2945000 269000 405000 302000 -296000 -271000 -790000 0 0 0 0
Equity & Other Income/(Expense) 0 21128000 0 0 0 10068000 4949000 8344000 12556000 7006000 3502000 3640000 0 0 0 0 -592000 -542000 -1580000 20000 221000 343000 722000
Income Before Tax 1620506000 1181531000 812763000 293781000 458285000 268436000 275743000 38739000 769867000 714303000 534471000 457685000 349705000 289061000 204225000 127206000 114002000 68255000 30240000 6126000 -7714000 -17289000 -24000000
Income Tax Expense 391769000 282430000 159779000 -61985000 108127000 91883000 99490000 15801000 294265000 268929000 207033000 179685000 134760000 110080000 77380000 49004000 43439000 26832000 -7456000 -20000 274176000 185214000 126903000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20000 -274176000 -185214000 -126903000
Net Income 1228737000 899101000 652984000 355766000 350158000 176553000 176253000 22938000 475602000 445374000 327438000 278000000 214945000 178981000 126845000 78202000 70563000 41423000 37696000 6126000 -7714000 -17289000 -24000000
Depreciation and Amortization 319394000 329104000 293239000 484226000 422918000 201979000 163348000 146368000 130368000 110474000 96054000 84130000 74938000 68921000 61308000 52770000 43595000 34253000 28026000 21802000 15090000 11260000 8730000
EBITDA 1877207000 1489507000 1098182000 774390000 866876000 460347000 434142000 180935000 893957000 821274000 628774000 539995000 425500000 356752000 265013000 176809000 151778000 96205000 59020000 27908000 7155000 -6372000 -15992000
Earnings Per Share (EPS) 44.59 32.28 23.21 12.74 12.62 6.35 6.19 0.78 15.3 14.35 10.58 8.82 6.89 5.73 3.99 2.39 2.16 1.29 1.43 0.24 -0.34 -0.87 -1.49
Diluted Earnings Per Share 44.34 32.04 22.9 12.52 12.38 6.31 6.17 0.77 15.1 14.13 10.47 8.75 6.76 5.64 3.95 2.36 2.13 1.28 1.43 0.24 -0.34 -0.87 -1.49
Weighted Average Shares Outstanding 27555000 27851000 28132000 27917000 27740000 27823000 28491000 29265000 31092000 31038000 30957000 31513000 31217000 31234000 31766000 32766000 32672000 32051000 26281000 25454000 22384000 19931000 16063000
Diluted Weighted Average Shares Outstanding 27710000 28062000 28511000 28416000 28295000 27962000 28561000 29770000 31494000 31512000 31281000 31783000 31775000 31735000 32102000 33146000 33146000 32465000 26374000 25454000 22384000 19931000 16063000

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.