X 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
12-31
1990
12-31
Report Filing: 2024-02-02 2023-02-03 2022-02-11 2021-02-12 2020-02-14 2019-02-15 2018-02-21 2017-02-28 2016-02-29 2015-02-24 2014-02-25 2013-02-15 2012-02-28 2011-02-22 2010-02-24 2009-02-24 2008-02-27 2007-02-27 2006-02-28 2005-02-25 2004-02-25 2003-03-10 2002-03-19 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-12-31 1990-12-31
Revenue 16038000000 21065000000 20275000000 9741000000 12937000000 14178000000 12250000000 10261000000 11574000000 17507000000 17424000000 19328000000 19884000000 17374000000 11048000000 23817000000 16873000000 15715000000 14039000000 13969000000 9328000000 6949000000 6286000000 6132000000 5380000000 6184000000 6814000000 6547000000 6456000000 6066000000 5612000000 4947000000 4864000000 6073000000
Cost of Revenue 15803000000 16777000000 14533000000 9558000000 12082000000 12305000000 10864000000 9623000000 11141000000 15449000000 16016000000 17630000000 18343000000 16259000000 11597000000 19779000000 14633000000 12968000000 11601000000 11407000000 8469000000 6158000000 6091000000 5656000000 4928000000 5410000000 5762000000 5829000000 5565000000 5342000000 4962000000 4776000000 5228000000 5320000000
Gross Profit 235000000 4288000000 5742000000 183000000 855000000 1873000000 1386000000 638000000 433000000 2058000000 1408000000 1698000000 1541000000 1115000000 -549000000 4038000000 2240000000 2747000000 2438000000 2562000000 859000000 791000000 195000000 476000000 452000000 774000000 1052000000 718000000 891000000 724000000 650000000 171000000 -364000000 753000000
Operating Expenses 501000000 979000000 1301000000 1006000000 616000000 854000000 778000000 803000000 1488000000 1645000000 3308000000 1451000000 1293000000 1226000000 1135000000 942000000 1027000000 962000000 999000000 982000000 1589000000 663000000 600000000 372000000 236000000 294000000 406000000 358000000 394000000 411000000 415000000 374000000 253000000 278000000
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
Selling, General and Administrative 501000000 422000000 426000000 274000000 289000000 336000000 375000000 255000000 389000000 523000000 610000000 654000000 733000000 610000000 618000000 619000000 589000000 604000000 698000000 739000000 673000000 418000000 92000000 -223000000 -283000000 -201000000 -137000000 -165000000 -134000000 -121000000 -108000000 -122000000 0 0
Other Operating Expenses 0 557000000 875000000 732000000 327000000 518000000 403000000 548000000 1099000000 1122000000 2698000000 797000000 560000000 616000000 517000000 323000000 438000000 358000000 301000000 243000000 916000000 245000000 508000000 595000000 519000000 495000000 543000000 523000000 528000000 532000000 523000000 496000000 253000000 278000000
Operating Income -266000000 3309000000 4441000000 -823000000 239000000 1019000000 608000000 -165000000 -1055000000 413000000 -1900000000 247000000 248000000 -111000000 -1684000000 3096000000 1213000000 1785000000 1439000000 1580000000 -730000000 128000000 -405000000 104000000 216000000 480000000 646000000 360000000 497000000 313000000 235000000 -203000000 -617000000 475000000
Net Interest(Non Operating) -213000000 -115000000 -309000000 -225000000 -125000000 -145000000 -209000000 -225000000 -211000000 -222000000 -263000000 -207000000 -184000000 -267000000 -159000000 -155000000 -73000000 -49000000 -39000000 -106000000 -140000000 -123000000 -115000000 -93000000 -53000000 0 0 0 0 0 0 0 0 0
Interest Income -141000000 44000000 4000000 7000000 17000000 23000000 17000000 5000000 3000000 12000000 3000000 7000000 6000000 7000000 -10000000 14000000 52000000 57000000 40000000 14000000 6000000 5000000 12000000 3000000 1000000 0 0 0 0 0 0 0 0 0
Interest Expense 72000000 159000000 313000000 232000000 142000000 168000000 226000000 230000000 214000000 234000000 266000000 214000000 190000000 274000000 149000000 169000000 125000000 106000000 79000000 120000000 146000000 128000000 127000000 96000000 54000000 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) 1526000000 65000000 212000000 -259000000 -566000000 -62000000 -98000000 -26000000 -46000000 -21000000 -69000000 -34000000 -55000000 -7000000 -2000000 93000000 -32000000 -13000000 -88000000 -13000000 10000000 8000000 -26000000 -12000000 -87000000 57000000 40000000 7000000 -44000000 -65000000 -445000000 -191000000 -139000000 -38000000
Income Before Tax 1047000000 3259000000 4344000000 -1307000000 -452000000 812000000 301000000 -416000000 -1312000000 170000000 -2232000000 6000000 9000000 -385000000 -1845000000 3034000000 1108000000 1723000000 1312000000 1461000000 -860000000 13000000 -546000000 -1000000 76000000 537000000 686000000 367000000 453000000 248000000 -210000000 -394000000 -756000000 437000000
Income Tax Expense 152000000 735000000 170000000 -142000000 190000000 -303000000 -86000000 24000000 196000000 68000000 -168000000 131000000 77000000 97000000 -439000000 862000000 218000000 324000000 365000000 351000000 -454000000 -48000000 -328000000 20000000 25000000 173000000 234000000 92000000 150000000 47000000 -41000000 -123000000 -249000000 127000000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0 0 -1000000 0 0 -5000000 60000000 11000000 25000000 37000000 -25000000 57000000 0 0 0 7000000 0 0 2000000 2000000 0 69000000 1335000000 0 0
Net Income 895000000 2524000000 4174000000 -1165000000 -642000000 1115000000 387000000 -440000000 -1508000000 102000000 -2064000000 -124000000 -68000000 -482000000 -1401000000 2112000000 879000000 1374000000 910000000 1135000000 -463000000 61000000 -218000000 -21000000 44000000 364000000 452000000 273000000 301000000 201000000 -238000000 -1606000000 -507000000 310000000
Depreciation and Amortization 916000000 791000000 791000000 643000000 616000000 521000000 501000000 507000000 547000000 627000000 684000000 661000000 681000000 658000000 661000000 605000000 506000000 441000000 366000000 382000000 363000000 350000000 344000000 360000000 304000000 283000000 303000000 292000000 318000000 314000000 314000000 288000000 253000000 278000000
EBITDA 650000000 4100000000 5232000000 -180000000 855000000 1540000000 1109000000 342000000 -508000000 1040000000 -1216000000 908000000 929000000 547000000 -1023000000 3701000000 1719000000 2226000000 1805000000 1962000000 -367000000 478000000 -61000000 464000000 520000000 763000000 949000000 652000000 815000000 627000000 549000000 85000000 -364000000 753000000
Earnings Per Share (EPS) 3.98 10.22 15.77 -5.92 -3.75 6.31 2.21 -2.81 -10.32 0.71 -14.28 -0.86 -0.47 -3.36 -10.42 18.04 7.44 11.88 7.87 10 -4.49 0.62 -2.44 -0.24 0.4 4.05 5.24 2.98 3.51 2.35 -3.71 -28.8 -9.96 6
Diluted Earnings Per Share 3.56 9.16 14.88 -5.92 -3.75 6.25 2.19 -2.81 -10.32 0.69 -14.28 -0.86 -0.47 -3.36 -10.42 17.96 7.4 11.18 7 8.83 -4.49 0.62 -2.44 -0.24 0.4 3.92 4.88 2.95 3.41 2.33 -3.71 -28.8 -9.96 6
Weighted Average Shares Outstanding 224761000 246986000 264666999 196721000 171418000 176633000 174793000 156583629 146085409 145164000 144578000 144186046 143967000 143571000 134469000 117102000 118090000 114918000 113341804 111700000 103179000 97426000 89223000 89223000 87500000 87654321 83778626 84228188 78917379 74893617 64108911 55771231 50900000 51000000
Diluted Weighted Average Shares Outstanding 255360000 276963000 280444000 196721000 171418000 178461000 176520000 156673000 146094000 152103000 144578000 144237000 143967000 143571000 134469000 117621000 118815000 122918000 127428571 126500566 103179000 97428000 89223000 89223000 87500000 90561224 89959016 85084746 81231672 75536481 64108911 55771231 50900000 51000000

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.