C 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
Report Filing: 2024-02-23 2023-02-27 2022-02-28 2021-02-26 2020-02-21 2019-02-22 2018-02-23 2017-02-24 2016-02-26 2015-02-25 2014-03-03 2013-03-01 2012-02-24 2011-02-25 2010-02-26 2009-02-27 2008-02-22 2007-02-23 2006-02-24 2005-02-28 2004-03-01 2003-03-03 2002-03-12 2001-03-14 2000-03-10 1999-03-08 1998-03-24 1997-03-26 1996-03-27 1995-03-31 1994-03-31 1992-12-31 1991-12-31 1990-12-31 1989-12-31 1988-12-31 1987-12-31 1986-12-31
Revenue 78486000000 75305000000 71887000000 74291000000 74286000000 72854000000 71449000000 69875000000 76354000000 76882000000 76366000000 70173000000 78353000000 86601000000 80285000000 52793000000 81698000000 89615000000 83642000000 86190000000 77442000000 71308000000 80057000000 75188000000 57237000000 48936000000 26166000000 19483000000 14607000000 17435000000 6103000000 4638700000 5794900000 5181900000 4694700000 0 0 0
Cost of Revenue 45086000000 41149000000 38875000000 34571000000 33409000000 33103000000 32738000000 33099000000 35487000000 46771000000 40331000000 42380000000 43454000000 40806000000 41947000000 62179000000 52492000000 45696000000 39106000000 48393000000 34174000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Gross Profit 33400000000 34156000000 33012000000 39720000000 40877000000 39751000000 38711000000 36776000000 40867000000 30111000000 36035000000 27793000000 34899000000 45795000000 38338000000 -9386000000 29206000000 43919000000 44536000000 37797000000 43268000000 71308000000 80057000000 75188000000 57237000000 48936000000 26166000000 19483000000 14607000000 17435000000 6103000000 4638700000 5794900000 5181900000 4694700000 0 0 0
Operating Expenses 24018000000 -10071000000 5609000000 25758000000 17046000000 -6735000000 45338000000 21743000000 23481000000 22611000000 22405000000 19884000000 23796000000 34844000000 39404000000 22708000000 29205270000 43892000000 43628000000 37793680000 42303000000 27786000000 26440000000 17506000000 16899000000 12400000000 9923000000 13842000000 9924000000 14002000000 3930000000 2805100000 4153500000 3566100000 3223500000 -161800000 -23700000 -45900000
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 0 0 0 0
General and Administrative 29319000000 26749000000 25250000000 22327000000 21506000000 21255000000 21290000000 21174000000 22500000000 24760000000 24837000000 26091000000 26660000000 25395000000 26245000000 33843000000 35370000000 31244000000 26609000000 27508000000 25183000000 22128000000 31208000000 28780000000 23207000000 21701000000 14059000000 11134000000 8459000000 11038000000 2890000000 1976000000 2137500000 2005900000 1884600000 0 0 0
Selling and Marketing 1393000000 1556000000 1490000000 1217000000 1516000000 1545000000 1608000000 1632000000 1547000000 1844000000 1888000000 2224000000 2346000000 1645000000 1415000000 2292000000 2935000000 2563000000 2533000000 0 0 0 0 0 0 0 0 0 0 0 0 0 621500000 567100000 0 0 0 0
Other Operating Expenses -6694000000 -38376000000 -21131000000 2214000000 -5976000000 -29535000000 22440000000 -1063000000 -566000000 -3993000000 -4320000000 -8431000000 -5210000000 7804000000 11744000000 -13427000000 -9099730000 10085000000 14486000000 10285680000 17120000000 5658000000 -4768000000 -11274000000 -6308000000 -9301000000 -4136000000 2708000000 1465000000 2964000000 1040000000 829100000 1394500000 993100000 1338900000 -161800000 -23700000 -45900000
Operating Income 9382000000 44227000000 27403000000 13962000000 23831000000 46486000000 -6627000000 15033000000 17386000000 7500000000 13630000000 7909000000 11103000000 10951000000 -1066000000 -32094000000 730000 27000000 908000000 3320000 965000000 43522000000 53617000000 57682000000 40338000000 36536000000 16243000000 5641000000 4683000000 3433000000 2173000000 1833600000 1641400000 1615800000 1471200000 161800000 23700000 45900000
Net Interest(Non Operating) 116066000000 48668000000 42494000000 43548000000 47347000000 46562000000 44687000000 45104000000 46630000000 47993000000 46793000000 47603000000 48447000000 54652000000 48914000000 53217000000 46579000000 38904000000 39345000000 44623000000 39776000000 37691000000 34600000000 28301000000 20132000000 18744000000 4771000000 3290000000 2399000000 2353000000 11000000 -68500000 -188000000 -188200000 -127900000 0 0 0
Interest Income 133258000000 74408000000 50475000000 58089000000 76510000000 70828000000 61204000000 57615000000 58551000000 61683000000 62970000000 68138000000 72681000000 79516000000 76635000000 106180000000 124110000000 95847000000 76021000000 66709000000 57047000000 58939000000 66565000000 64939000000 44900000000 46239000000 16214000000 5549000000 4355000000 3637000000 718000000 605400000 687900000 839000000 872700000 0 0 0
Interest Expense 17192000000 25740000000 7981000000 14541000000 29163000000 24266000000 16517000000 12511000000 11921000000 13690000000 16177000000 20535000000 24234000000 24864000000 27721000000 52963000000 77531000000 56943000000 36676000000 22086000000 17271000000 21248000000 31965000000 36638000000 24768000000 27495000000 11443000000 2259000000 1956000000 1284000000 707000000 673900000 875900000 1027200000 1000600000 0 0 0
Equity & Other Income/(Expense) -112538000000 -74088000000 -42428000000 -43488000000 -47277000000 -69603000000 -15299000000 -38660000000 -39190000000 -41129000000 -40566000000 -47576000000 -44926000000 -52419000000 -55647000000 -74178000000 -44878730000 -9292000000 -11369000000 -20671320000 -14693000000 -60767000000 -66407000000 -64939000000 -44773000000 -46239000000 -16214000000 -5580000000 -4561000000 -3637000000 -683000000 -577300000 -687900000 -839000000 -872700000 0 0 0
Income Before Tax 12910000000 18807000000 27469000000 14022000000 23901000000 23445000000 22761000000 21477000000 24826000000 14364000000 19857000000 7936000000 14624000000 13184000000 -7799000000 -53055000000 1701000000 29639000000 28884000000 23955000000 26048000000 20446000000 21810000000 21044000000 15697000000 9041000000 4800000000 3351000000 2521000000 2149000000 1501000000 1187800000 765500000 588600000 470600000 161800000 23700000 45900000
Income Tax Expense 3528000000 3642000000 5451000000 2592000000 4430000000 5357000000 28794000000 6444000000 7440000000 6864000000 5992000000 27000000 3521000000 2233000000 -6733000000 -20612000000 -2201000000 8101000000 9078000000 6909000000 8195000000 6998000000 7526000000 7525000000 5703000000 3234000000 1696000000 1051000000 893000000 823000000 550000000 431600000 286700000 215700000 181600000 -161800000 -23700000 -45900000
Income(Loss) Attributable to Non-Controlling Interest 154000000 320000000 66000000 383000000 70000000 43000000 171000000 121000000 144000000 187000000 -43000000 368000000 36000000 349000000 540000000 -4759000000 285000000 0 -4783000000 0 0 -1828000000 158000000 0 127000000 0 0 -31000000 -206000000 0 35000000 28100000 0 0 0 161800000 23700000 45900000
Net Income 9228000000 14845000000 21952000000 11047000000 19401000000 18045000000 -6204000000 14912000000 17242000000 7313000000 13908000000 7541000000 11067000000 10602000000 -1606000000 -27684000000 3617000000 21538000000 24589000000 17046000000 17853000000 15276000000 14126000000 13519000000 9867000000 5807000000 3104000000 2331000000 1834000000 1326000000 916000000 728100000 478800000 372900000 289000000 161800000 23700000 45900000
Depreciation and Amortization 4560000000 4262000000 3964000000 3937000000 3905000000 3754000000 3659000000 3720000000 3506000000 3589000000 3303000000 2507000000 2872000000 2664000000 2853000000 2466000000 2421000000 2503000000 2592000000 687000000 2120000000 1926000000 4479000000 4324000000 3327000000 2979000000 421000000 342000000 304000000 349000000 125000000 97100000 120400000 124100000 102500000 0 0 0
EBITDA 13942000000 48489000000 31367000000 17899000000 27736000000 50240000000 -2968000000 18753000000 20892000000 11089000000 16933000000 10416000000 13975000000 13615000000 1787000000 -29628000000 2421730000 2530000000 3500000000 690320000 3085000000 45448000000 58096000000 62006000000 43665000000 39515000000 16664000000 5983000000 4987000000 3782000000 2298000000 1930700000 1761800000 1739900000 1573700000 161800000 23700000 45900000
Earnings Per Share (EPS) 4.07 7.04 10.21 4.74 8.08 7.24 -2.3 4.72 5.41 2.21 4.35 2.51 3.73 3.65 -1.39 -52.58 6.8 43.9 48.4 33.2 34.9 29.9 27.9 26.9 22.3 13.5 14.3 12.65 9.2 6.44 9.6 5.4 3.5 2.8 2.3 3.1 0.4 1
Diluted Earnings Per Share 4.04 7 10.14 4.71 8.02 7.23 -2.3 4.72 5.4 2.2 4.34 2.44 3.63 3.54 -1.33 -47.99 6.7 43.1 47.5 32.6 34.2 29.4 27.2 26.2 21.7 13.1 13.7 12.1 9.2 6.44 9.1 5.4 3.5 2.8 2.3 3.1 0.4 1
Weighted Average Shares Outstanding 1930100000 1946700000 2033000000 2085800000 2249200000 2493300000 2698500000 2888100000 3004000000 3031600000 3035800000 2930600000 2909800000 2877600000 1156800000 526540000 490580000 488730000 506760000 510720000 509330000 507800000 503170000 497700000 497920000 499510000 449568760 219514512 190435239 193146871 146857143 133481481 136800000 133178571 125652174 114969466 59250000 45900000
Diluted Weighted Average Shares Outstanding 1955800000 1964300000 2049400000 2099000000 2265300000 2494800000 2698500000 2888300000 3007700000 3037000000 3041600000 3015500000 2998800000 2967800000 1209900000 576890000 492400000 498610000 516040000 520740000 519360000 516620000 514700000 512220000 512780000 514370000 471528211 234114147 190655738 193333333 146857143 133481481 136800000 133178571 125652174 114969466 59250000 45900000

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.