CF 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-22 2023-02-23 2022-02-24 2021-02-24 2020-02-24 2019-02-22 2018-02-22 2017-02-23 2016-02-25 2015-02-26 2014-02-27 2013-02-27 2012-02-27 2011-02-25 2010-02-25 2009-02-26 2008-02-27 2007-02-28 2006-03-20 2004-12-31 2003-12-31 2002-12-31 2001-12-31
Revenue 6631000000 11186000000 6538000000 4124000000 4590000000 4429000000 4130000000 3685000000 4308300000 4743200000 5474700000 6104000000 6097900000 3965000000 2608400000 3921100000 2756700000 1949500000 1908400000 1650652000 1390100000 1014100000 1159600000
Cost of Revenue 4125000000 5325000000 4151000000 3323000000 3416000000 3512000000 3700000000 2845000000 2761200000 2964700000 2954500000 2990700000 3202300000 2785500000 1769000000 2698400000 2086700000 1802300000 1699200000 1434545000 1355700000 986300000 1244700000
Gross Profit 2506000000 5861000000 2387000000 801000000 1174000000 917000000 430000000 840000000 1547100000 1778500000 2520200000 3113300000 2895600000 1179500000 839400000 1222700000 670000000 147200000 209200000 216107000 34400000 27800000 -85100000
Operating Expenses 289000000 464000000 658000000 178000000 171000000 151000000 201000000 706000000 354000000 -588000000 108500000 153900000 105100000 283800000 159600000 72500000 68400000 75900000 73300000 66873000 40000000 46600000 49200000
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 289000000 290000000 223000000 206000000 239000000 214000000 192000000 174000000 169800000 151900000 166000000 151800000 130000000 106100000 62900000 72500000 68400000 54500000 71100000 66873000 38400000 37300000 36100000
Other Operating Expenses 0 174000000 435000000 -28000000 -68000000 -63000000 9000000 532000000 184200000 -739900000 -57500000 2100000 -24900000 177700000 96700000 0 0 21400000 2200000 0 1600000 9300000 13100000
Operating Income 2217000000 5397000000 1729000000 623000000 1003000000 766000000 229000000 134000000 1193100000 2366500000 2411700000 2959400000 2790500000 895700000 679800000 1150200000 601600000 71300000 135900000 149234000 -5600000 -18800000 -134300000
Net Interest(Non Operating) 8000000 -279000000 -183000000 -161000000 -217000000 -228000000 -303000000 -195000000 -131600000 -166700000 -147500000 -131000000 -145500000 -219800000 3000000 -27700000 -26100000 -15400000 -28600000 0 0 0 0
Interest Income 158000000 65000000 1000000 18000000 20000000 13000000 12000000 5000000 1600000 900000 4700000 4300000 1700000 1500000 4500000 -26100000 -24400000 -12500000 -14600000 0 0 0 0
Interest Expense 150000000 344000000 184000000 179000000 237000000 241000000 315000000 200000000 133200000 167600000 152200000 135300000 147200000 221300000 1500000 1600000 1700000 2900000 14000000 0 0 0 0
Equity & Other Income/(Expense) 23000000 -23000000 -3000000 1000000 -14000000 9000000 -51000000 -165000000 -3900000 -12500000 -54500000 1100000 600000 11800000 12800000 -64000000 -4200000 -2900000 -14800000 -40212000 -27000000 -27600000 -14100000
Income Before Tax 2248000000 5095000000 1543000000 463000000 772000000 547000000 -125000000 -226000000 1057600000 2187300000 2209700000 2829500000 2645600000 687700000 695600000 1058500000 571300000 53000000 92500000 109022000 -32600000 -46400000 -148400000
Income Tax Expense 410000000 1158000000 283000000 31000000 126000000 119000000 -575000000 -68000000 395800000 773000000 686500000 964200000 -926500000 273700000 246000000 378100000 199500000 19700000 128700000 41400000 12600000 16600000 59300000
Income Attributable to Non-Controlling Interest 313000000 591000000 0 0 153000000 138000000 92000000 119000000 -38100000 24000000 58600000 16600000 2032900000 64800000 84000000 -4200000 -900000 0 2800000 -110000 -26800000 -34900000 -133500000
Net Income 1525000000 3346000000 1260000000 432000000 493000000 290000000 358000000 -277000000 699900000 1390300000 1464600000 1848700000 1539200000 349200000 365600000 684600000 372700000 33300000 -39000000 67732000 -18400000 -28100000 -74200000
Depreciation and Amortization 869000000 1158000000 1426000000 911000000 902000000 888000000 883000000 678000000 479600000 392500000 410600000 419800000 416200000 394800000 101000000 100800000 84500000 94600000 97500000 108642000 0 0 0
EBITDA 3086000000 6555000000 3155000000 1534000000 1905000000 1654000000 1112000000 812000000 1672700000 2759000000 2822300000 3379200000 3206700000 1290500000 780800000 1251000000 686100000 165900000 233400000 257876000 -5600000 -18800000 -134300000
Earnings Per Share (EPS) 7.89 16.46 5.86 2.01 2.24 1.25 1.53 -1.19 2.97 5.43 4.97 5.79 4.44 1.08 1.51 2.47 1.34 0.12 -0.14 0.25 -0.0669 -0.1 -0.27
Diluted Earnings Per Share 7.87 16.39 5.83 2.01 2.22 1.24 1.53 -1.19 2.96 5.42 4.95 5.72 4.4 1.07 1.48 2.43 1.31 0.12 -0.14 0.25 -0.0669 -0.1 -0.27
Weighted Average Shares Outstanding 193300000 203300000 215000000 214900000 220200000 232600000 233500000 232773109 235300000 256000000 294500000 319500000 347000000 323500000 242500000 277000000 277500000 275000000 275000000 275000000 275000000 275000000 275000000
Diluted Weighted Average Shares Outstanding 193800000 204200000 216200000 215200000 221600000 233800000 233900000 233100000 236100000 256500000 296000000 323500000 350000000 327000000 246000000 282000000 283500000 275500000 275000000 275000000 275000000 275000000 275000000

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.