D 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
1989
12-31
1988
12-31
1987
12-31
1986
12-31
1985
12-31
Report Filing: 2024-02-23 2023-02-21 2022-02-24 2021-02-25 2020-02-28 2019-02-28 2018-02-27 2017-02-28 2016-02-26 2015-02-27 2014-02-28 2013-02-28 2012-02-28 2011-02-28 2010-02-26 2009-02-26 2008-02-28 2007-02-28 2006-03-02 2005-02-28 2004-03-01 2003-03-20 2002-03-11 2001-03-20 2000-03-07 1999-03-01 1998-03-20 1997-03-24 1996-03-12 1995-03-08 1993-12-31 1992-12-31 1991-12-31 1990-12-31 1989-12-31 1988-12-31 1987-12-31 1986-12-31 1985-12-31
Revenue 13686000000 17174000000 13964000000 14172000000 16572000000 13366000000 12586000000 11733000000 11683000000 12436000000 13120000000 13093000000 14379000000 15197000000 15131000000 16290000000 15674000000 16482000000 18041000000 13972000000 12078000000 10218000000 10558000000 9260000000 5520000000 6086200000 7677600000 4842300000 4651700000 4491100000 4433900000 3791100000 3785700000 3532500000 3661700000 3344100000 3251200000 3071600000 2712100000
Cost of Revenue 6475000000 11825000000 3521000000 3185000000 4562000000 3581000000 3008000000 2887000000 6201000000 7881000000 8033000000 10180000000 6412000000 6653000000 7077000000 7772000000 6716000000 6654000000 10550000000 6683000000 4917000000 3456000000 4090000000 3599000000 1805000000 2414400000 3804300000 1687500000 1695300000 1642400000 0 0 0 0 0 0 0 0 0
Gross Profit 7211000000 5349000000 10443000000 10987000000 12010000000 9785000000 9578000000 8846000000 5482000000 4555000000 5087000000 2913000000 7967000000 8544000000 8054000000 8518000000 8958000000 9828000000 7491000000 7289000000 7161000000 6762000000 6468000000 5661000000 3715000000 3671800000 3873300000 3154800000 2956400000 2848700000 4433900000 3791100000 3785700000 3532500000 3661700000 3344100000 3251200000 3071600000 2712100000
Operating Expenses 3844000000 3753000000 7424000000 9436000000 9376000000 6184000000 5641000000 5219000000 1946000000 1834000000 1771000000 1757000000 5106000000 2844000000 5425000000 4850000000 7026000000 6483000000 5052000000 4572000000 4600000000 3877000000 4683000000 4132000000 2404000000 2248300000 2552900000 2050400000 1930800000 1810500000 0 0 0 0 0 0 0 0 0
Research & Development 0 0 20000000 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 0 0
General and Administrative 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 0 0 0 0 0
Selling and Marketing 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 0 0 0 0 0
Other Operating Expenses 3844000000 3753000000 7404000000 9436000000 9376000000 6184000000 5641000000 5219000000 1946000000 1834000000 1771000000 1757000000 5106000000 2844000000 5425000000 4850000000 7026000000 6483000000 5052000000 4572000000 4600000000 3877000000 4683000000 4132000000 2404000000 2248300000 2552900000 2050400000 1930800000 1810500000 0 0 0 0 0 0 0 0 0
Operating Income 3367000000 1596000000 3019000000 1551000000 2634000000 3601000000 3937000000 3627000000 3536000000 2721000000 3316000000 1156000000 2861000000 5700000000 2629000000 3668000000 1932000000 3345000000 2439000000 2717000000 2561000000 2885000000 1785000000 1529000000 1311000000 1423500000 1320400000 1104400000 1025600000 1038200000 4433900000 3791100000 3785700000 3532500000 3661700000 3344100000 3251200000 3071600000 2712100000
Net Interest(Non Operating) -1790000000 35000000 -23000000 0 -296000000 -1493000000 -1205000000 -1010000000 -904000000 -1193000000 -877000000 -882000000 -869000000 -832000000 -894000000 0 0 0 0 0 0 -826000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Income 0 1001000000 1331000000 1377000000 1477000000 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
Interest Expense 1790000000 966000000 1354000000 1377000000 1773000000 1493000000 1205000000 1010000000 904000000 1193000000 877000000 882000000 869000000 832000000 894000000 0 0 0 0 0 0 826000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) 1155000000 -578000000 102000000 -140000000 -491000000 1021000000 358000000 250000000 196000000 250000000 265000000 223000000 179000000 169000000 181000000 -953000000 2556000000 -862000000 -823000000 -753000000 -1015000000 -16000000 -871000000 -931000000 -501000000 -581900000 -688200000 -419800000 -418500000 -389000000 -4433900000 -3791100000 -3785700000 -3532500000 -3661700000 -3344100000 -3251200000 -3071600000 -2712100000
Income Before Tax 2732000000 1053000000 3098000000 1411000000 1847000000 3129000000 3090000000 2867000000 2828000000 1778000000 2704000000 497000000 2171000000 5037000000 1916000000 2715000000 4488000000 2483000000 1616000000 1964000000 1546000000 2043000000 914000000 598000000 810000000 841600000 632200000 684600000 607100000 649200000 0 0 0 0 0 0 0 0 0
Income Tax Expense 575000000 68000000 425000000 83000000 381000000 580000000 -30000000 655000000 905000000 452000000 892000000 146000000 745000000 2057000000 612000000 879000000 1783000000 920000000 582000000 700000000 597000000 681000000 370000000 183000000 259000000 306000000 233000000 212500000 182100000 171000000 -516600000 -444500000 -459900000 -445700000 -410700000 -438400000 -430500000 -379800000 -319800000
Income(Loss) Attributable to Non-Controlling Interest 163000000 -9000000 -726000000 0 18000000 102000000 121000000 89000000 24000000 16000000 115000000 49000000 18000000 172000000 17000000 2000000 166000000 183000000 1000000 15000000 631000000 0 0 -21000000 255000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Income 1994000000 994000000 3399000000 1328000000 1448000000 2447000000 2999000000 2123000000 1899000000 1310000000 1697000000 302000000 1408000000 2808000000 1287000000 1834000000 2539000000 1380000000 1033000000 1249000000 318000000 1362000000 544000000 436000000 296000000 535600000 399200000 472100000 425000000 478200000 516600000 444500000 459900000 445700000 410700000 438400000 430500000 379800000 319800000
Depreciation and Amortization 3128000000 3253000000 2478000000 2836000000 2655000000 2280000000 2202000000 1849000000 1669000000 1560000000 1390000000 1443000000 1288000000 1258000000 1319000000 1191000000 1533000000 1739000000 1538000000 1433000000 1334000000 1379000000 1322000000 1268000000 798000000 733000000 872000000 684600000 626200000 597200000 0 0 0 0 0 0 0 0 0
EBITDA 6495000000 4849000000 5497000000 4387000000 5289000000 5881000000 6139000000 5476000000 5205000000 4281000000 4706000000 2599000000 4149000000 6958000000 3948000000 4859000000 3465000000 5084000000 3977000000 4150000000 3895000000 4264000000 3107000000 2797000000 2109000000 2156500000 2192400000 1789000000 1651800000 1635400000 4433900000 3791100000 3785700000 3532500000 3661700000 3344100000 3251200000 3071600000 2712100000
Earnings Per Share (EPS) 2.29 1.21 3.99 1.6 1.66 3.74 4.72 3.38 3.21 2.25 2.93 0.53 2.46 4.83 2.17 3.17 3.9 1.98 1.51 1.9 0.5 2.42 1.09 0.93 0.78 1.41 1.08 1.33 1.23 1.41 1.56 1.38 1.47 1.46 1.38 1.51 1.52 1.37 1.2
Diluted Earnings Per Share 2.29 1.21 3.98 1.6 1.66 3.59 4.72 3.38 3.2 2.24 2.93 0.53 2.45 4.76 2.17 3.16 3.88 1.97 1.5 1.89 0.5 2.41 1.08 0.93 0.74 1.41 1.08 1.33 1.23 1.41 1.56 1.38 1.47 1.46 1.38 1.51 1.52 1.37 1.2
Weighted Average Shares Outstanding 836400000 823900000 807800000 831000000 808800000 654200000 636000000 616400000 592400000 582700000 578700000 572900000 573100000 581000000 593300000 577800000 651025641 698734177 684105960 657368421 636000000 561649485 501382488 471351351 383225806 381494662 371162791 356301887 346938776 340600000 331153846 322101449 312857143 305273973 297608696 291295681 284158416 278241758 224666667
Diluted Weighted Average Shares Outstanding 836500000 824800000 808500000 831000000 808900000 681000000 636000000 628000000 593700000 584500000 579500000 573900000 574600000 590100000 593700000 580800000 654381443 702290076 688666667 660846561 636000000 565145228 506046512 471351351 401351351 381494662 371162791 356301887 346938776 340600000 331153846 322101449 312857143 305273973 297608696 291295681 284158416 278241758 224666667

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.