CPE 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
Report Filing: 2024-02-26 2023-02-23 2022-02-24 2021-02-25 2020-02-28 2019-02-27 2018-02-28 2017-02-28 2016-03-03 2015-03-05 2014-03-13 2013-03-14 2012-03-15 2011-03-15 2010-03-12 2009-03-20 2008-03-17 2007-03-16 2006-03-15 2005-03-10 2004-03-15 2003-03-27 2002-04-01 2001-03-30 2000-03-24 1999-03-29 1998-03-18 1997-03-25 1995-12-31 1994-12-31
Revenue 2342984000 3230964000 2045030000 1033147000 671572000 587624000 366474000 200851000 137512000 151862000 102569000 110733000 127644000 89882000 142145000 141312000 170768000 182268000 141290000 119802000 73697000 67108000 61752000 58077000 37100000 35600000 42100000 25800000 23200000 13900000
Cost of Revenue 1469142000 1492270000 941915000 866445000 375120000 286844000 188017000 121592000 106078000 88069000 67879000 76255000 20347000 17712000 18447000 19208000 27795000 28881000 24377000 22308000 11301000 11030000 11252000 8894000 9000000 6700000 7200000 7300000 6500000 3600000
Gross Profit 873842000 1738694000 1103115000 166702000 296452000 300780000 178457000 79259000 31434000 63793000 34690000 34478000 107297000 72170000 123698000 122104000 142973000 153387000 116913000 97494000 62396000 56078000 50500000 49183000 28100000 28900000 34900000 18500000 16700000 10300000
Operating Expenses 115344000 58162000 68138000 50814000 48963000 41250000 37011000 126736000 240544000 25523000 24026000 23788000 67675000 50991000 50245000 563787000 86623000 78984000 62608000 60982000 36385000 58649000 47707000 21753000 19800000 75000000 21800000 13700000 14600000 10100000
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
Selling, General and Administrative 115344000 57393000 50483000 37187000 48355000 35293000 33418000 26317000 28347000 25109000 20534000 20358000 16636000 16507000 16504000 9565000 9876000 8591000 8085000 8758000 4713000 4705000 4635000 4155000 4600000 5300000 4400000 3500000 3900000 3700000
Other Operating Expenses 0 769000 17655000 13627000 608000 5957000 3593000 100419000 212197000 414000 3492000 3430000 51039000 34484000 33741000 554222000 76747000 70393000 54523000 52224000 31672000 53944000 43072000 17598000 15200000 69700000 17400000 10200000 10700000 6400000
Operating Income 758498000 1680532000 1034977000 115888000 247489000 259530000 141446000 -47477000 -209110000 38270000 10664000 10690000 39622000 21179000 73453000 -441683000 56350000 74403000 54305000 36512000 26011000 -2571000 2793000 27430000 8300000 -46100000 13100000 4800000 2100000 200000
Net Interest(Non Operating) -179305000 0 0 0 0 -2500000 -2159000 -11871000 -21111000 -9772000 -6094000 -9108000 -11717000 -13221000 -18480000 -26705000 -34329000 -16480000 -16660000 -20137000 -30614000 -26140000 -12805000 -8420000 0 -1900000 0 -300000 -1800000 -600000
Interest Income 0 79667000 102012000 94329000 2907000 0 0 0 0 0 0 0 0 91000 7681000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 179305000 79667000 102012000 94329000 2907000 2500000 2159000 11871000 21111000 9772000 6094000 9108000 11717000 13312000 26161000 26705000 34329000 16480000 16660000 20137000 30614000 26140000 12805000 8420000 0 1900000 0 300000 1800000 600000
Equity & Other Income/(Expense) -367800000 -458923000 -669646000 -2527455000 -144260000 51440000 -17590000 -32479000 28556000 32402000 2821000 3162000 8409000 -173000 -1214000 -10492000 1172000 1869000 998000 -2647000 -5129000 26140000 12805000 0 -4300000 2100000 -500000 1100000 2400000 100000
Income Before Tax 211393000 1221609000 365331000 -2411567000 103229000 308470000 121697000 -91827000 -201665000 60900000 7391000 4744000 36314000 7785000 53759000 -478880000 23193000 59792000 38643000 13728000 -9732000 -2571000 2793000 19010000 4000000 -45900000 12600000 5600000 2700000 -300000
Income Tax Expense -189808000 11793000 180000 122054000 35301000 8110000 1273000 -14000 38474000 23134000 3104000 2223000 -67036000 -174000 25501000 -39725000 8506000 20707000 13209000 -6697000 8432000 -900000 977000 6463000 1400000 -15100000 4200000 100000 1000000 -200000
Income Attributable to Non-Controlling Interest 0 190373000 0 0 0 0 0 0 0 0 -17000 -226000 -799000 -427000 -26161000 -262000 -507000 -1475000 -1342000 -1076000 -173000 0 0 0 0 0 0 0 600000 0
Net Income 401201000 1019443000 365151000 -2533621000 67928000 300360000 120424000 -91813000 -240139000 37766000 4304000 2747000 104149000 8386000 54419000 -438893000 15194000 40560000 26776000 21501000 -17991000 -1671000 1816000 12547000 2600000 -30800000 8400000 5500000 1100000 -100000
Depreciation and Amortization 535660999 464641000 366551000 480631000 245936000 184731000 118051000 73072000 69891000 58014000 45393000 51043000 49753000 32629000 34274000 69047000 76686000 68150000 47719000 50093000 35832000 30889000 19364000 17598000 15200000 20400000 17400000 10200000 10700000 6400000
EBITDA 1294158999 2145173000 1401528000 596519000 493425000 444261000 259497000 25595000 -139219000 96284000 56057000 61733000 89375000 53808000 107727000 -372636000 133036000 142553000 102024000 86605000 61843000 28318000 22157000 45028000 23500000 -25700000 30500000 15000000 12800000 6600000
Earnings Per Share (EPS) 6.2 16.54 7.51 -63.79 2.39 13.84 5.6 -7.27 -36.55 6.7 -0.1 0.7 28.1 2.9 21.2 -206.81 7.3 20 14.3 12.8 -13.17 -1.25 0.4 8.2 0.1 -38.34 9.1 4.5 1.4 -0.28
Diluted Earnings Per Share 6.19 16.47 7.26 -63.79 2.38 13.8 5.6 -7.27 -36.55 6.5 -0.1 0.7 27.6 2.8 21.1 -206.81 7.1 19 12.8 12.2 -13.17 -1.25 0.4 8 0.1 -38.34 8.8 4.3 1.4 -0.28
Weighted Average Shares Outstanding 64691999 61620000 48612000 39718000 23314000 21703000 20152600 12625800 6570800 4484800 4013300 3952200 3790800 2881700 2207200 2122200 2077600 2027000 1845300 1579600 1366200 1338700 1327300 1242000 897600 803400 615385 595200 571429 363636
Diluted Weighted Average Shares Outstanding 64852000 61904000 50311000 39718000 23355000 21773000 20210200 12625800 6570800 4596100 4013300 4033700 3858200 2947600 2220000 2122200 2129000 2136300 2088300 1767800 1366200 1338700 1336600 1274500 907500 803400 636364 613500 571429 363636

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.