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-10-24 | 1996-06-28 | 1995-07-12 | 1994-06-24 | 1992-12-31 | 1991-12-31 | 1990-12-31 | 1989-12-31 | 1988-12-31 | 1987-12-31 | 1986-12-31 | |
Revenue | 70700000000 | 70560000000 | 74990000000 | 59572000000 | 66849000000 | 65500000000 | 65272000000 | 64048000000 | 69246000000 | 70391000000 | 69120000000 | 58732000000 | 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 | 25614000000 | 29411000000 | 36115000000 | 25001000000 | 33440000000 | 32397000000 | 32534000000 | 30949000000 | 33759000000 | 23620000000 | 28789000000 | 16352000000 | 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 | 11923000000 | 10604000000 | 8646000000 | 11369000000 | 9539000000 | 8952000000 | 9442000000 | 9472000000 | 8933000000 | 8919000000 | 8987000000 | 8527000000 | 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 | |
Selling, General and Administrative | 42239000000 | 39118000000 | 36766000000 | 33147000000 | 32354000000 | 32216000000 | 32151000000 | 31845000000 | 32775000000 | 35417000000 | 35156000000 | 36378000000 | 29006000000 | 27040000000 | 27660000000 | 36135000000 | 38305000000 | 33807000000 | 29142000000 | 27508000000 | 25183000000 | 22128000000 | 31208000000 | 28780000000 | 23207000000 | 21701000000 | 14059000000 | 11134000000 | 8459000000 | 11038000000 | 2890000000 | 1976000000 | 2759000000 | 2573000000 | 1884600000 | 0 | 0 | 0 | |
Other Operating Expenses | -30316000000 | -28514000000 | -28120000000 | -21778000000 | -22815000000 | -23264000000 | -22709000000 | -22373000000 | -23842000000 | -26498000000 | -26169000000 | -27851000000 | -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 | 13691000000 | 18807000000 | 27469000000 | 13632000000 | 23901000000 | 23445000000 | 23092000000 | 21477000000 | 24826000000 | 14701000000 | 19802000000 | 7825000000 | 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 Non-Operating Interest | 54900000000 | 48668000000 | 42494000000 | 44751000000 | 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 | 78358000000 | 25740000000 | 7981000000 | 13338000000 | 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) | -55681000000 | -48668000000 | -42494000000 | -44751000000 | -47347000000 | -46562000000 | -45018000000 | -45104000000 | -46630000000 | -47993000000 | -46793000000 | -47603000000 | -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 | 13632000000 | 23901000000 | 23445000000 | 22761000000 | 21477000000 | 24826000000 | 14701000000 | 19802000000 | 7825000000 | 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 | 2525000000 | 4430000000 | 5357000000 | 29388000000 | 6444000000 | 7440000000 | 7197000000 | 6186000000 | 7000000 | 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 Attributable to Non-Controlling Interest | 154000000 | 320000000 | 66000000 | 60000000 | 70000000 | 43000000 | 1310000000 | 121000000 | 144000000 | 191000000 | -292000000 | 277000000 | 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 | -7937000000 | 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 | 18251000000 | 23069000000 | 31433000000 | 17569000000 | 27806000000 | 27199000000 | 26751000000 | 25197000000 | 28332000000 | 18290000000 | 23105000000 | 10332000000 | 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.16 | 10.21 | 4.75 | 8.08 | 7.24 | -2.94 | 4.74 | 5.43 | 2.21 | 4.26 | 2.53 | 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 | 1.41 | 0.4 | 1 | |
Diluted Earnings Per Share | 4.04 | 7.11 | 10.14 | 4.73 | 8.04 | 7.23 | -2.94 | 4.74 | 5.42 | 2.2 | 4.25 | 2.46 | 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 | 1.41 | 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 |