Financial Year End | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 22.71B | 22.78B | 22.84B | 14.20B | 14.40B | 18.63B | 16.40B | 14.83B | 15.88B | 21.44B | 20.92B | 18.01B | 20.88B | 18.98B | 15.04B | 17.80B | 16.94B | 5.79B | 4.18B | 2.37B | 2.21B | 1.91B | 1.84B | 1.87B | 1.89B | 1.76B | 2.00B | 1.91B | 1.83B | 1.21B |
Cost of Revenue | 15.83B | 15.09B | 14.03B | 11.65B | 13.11B | 13.45B | 12.02B | 17.58B | 28.52B | 19.50B | 14.64B | 11.56B | 10.92B | 9.53B | 8.05B | 12.98B | 9.92B | 2.54B | 1.65B | 1.46B | 1.08B | 941.57M | 952.63M | 1.02B | 940.30M | 817.60M | 1.03B | 951.90M | 932.40M | 780.60M |
Gross Profit | 6.88B | 7.69B | 8.81B | 2.54B | 1.30B | 5.18B | 4.38B | -2.75B | -12.65B | 1.93B | 6.28B | 6.45B | 9.96B | 9.45B | 6.99B | 4.82B | 7.02B | 3.25B | 2.53B | 912.91M | 1.13B | 968.89M | 886.24M | 848.84M | 947.00M | 939.50M | 974.70M | 953.10M | 901.90M | 431.70M |
Operating Expenses | 798.00M | 656.00M | 529.00M | 579.00M | 623.00M | 637.00M | 829.00M | 691.00M | 774.00M | 837.00M | 933.00M | 694.00M | 686.00M | 381.00M | 411.00M | 561.00M | 293.00M | 352.59M | 355.40M | 209.34M | 276.49M | 328.75M | 343.31M | 354.51M | 363.80M | 365.20M | 310.50M | 314.90M | 309.40M | 184.10M |
Selling, General & Admin | 479.00M | 420.00M | 383.00M | 370.00M | 414.00M | 443.00M | 484.00M | 607.00M | 569.00M | 592.00M | 657.00M | 431.00M | 415.00M | 381.00M | 321.00M | 269.00M | 466.00M | 157.07M | 103.89M | 89.93M | 80.28M | 68.31M | 59.42M | 70.95M | 70.60M | 87.80M | 96.60M | 140.90M | 185.30M | 109.00M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 271.00M | N/A | 90.00M | 292.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | -319.00M | 236.00M | 146.00M | 209.00M | 209.00M | 76.00M | 345.00M | 84.00M | 205.00M | 245.00M | 276.00M | 263.00M | N/A | N/A | N/A | N/A | -173.00M | 195.52M | 251.51M | 119.41M | 196.21M | 260.45M | 283.89M | 283.56M | 293.20M | 277.40M | 213.90M | 174.00M | 124.10M | 75.10M |
Operating Income | 6.08B | 7.04B | 8.37B | 2.44B | 536.00M | 4.75B | 3.63B | -3.44B | -13.42B | 1.10B | 5.35B | 5.75B | 9.27B | 9.07B | 6.58B | 4.25B | 6.73B | 2.90B | 2.18B | 703.58M | 857.90M | 640.14M | 542.93M | 494.33M | 583.20M | 574.30M | 664.20M | 638.20M | 592.50M | 247.60M |
Other Expenses / Income | -77.00M | -322.00M | -707.00M | -640.00M | -230.00M | 291.00M | -731.00M | -31.00M | -600.00M | -1.52B | -438.00M | -268.00M | -456.00M | -556.00M | -764.00M | -17.56B | -595.00M | -74.92M | -140.35M | -129.19M | -274.12M | -226.92M | -184.15M | -257.77M | -251.00M | -249.90M | -187.80M | -164.80M | -104.90M | 6.00M |
Before Tax Income | 6.01B | 6.71B | 7.66B | 1.80B | 306.00M | 3.89B | 2.90B | -3.47B | -14.02B | -424.00M | 4.91B | 5.49B | 8.82B | 8.51B | 5.82B | -13.31B | 6.13B | 2.83B | 2.04B | 574.38M | 583.77M | 413.22M | 358.78M | 236.56M | 332.20M | 324.40M | 476.40M | 473.40M | 487.60M | 253.60M |
Income Tax Expenses | 2.27B | 2.27B | 2.30B | 944.00M | 510.00M | 1.37B | 883.00M | 371.00M | -1.94B | 324.00M | 1.48B | 1.51B | 3.09B | 2.98B | 2.31B | -2.84B | 2.40B | 1.20B | 915.07M | 330.68M | 338.05M | 245.52M | 202.98M | 159.57M | 195.70M | 170.60M | 231.30M | 247.20M | 234.00M | 123.40M |
Net Income | 1.85B | 3.47B | 4.31B | 853.00M | -204.00M | 2.26B | 1.82B | -4.32B | -12.20B | -1.27B | 2.66B | 3.04B | 4.56B | 4.34B | 2.75B | -11.07B | 2.98B | 1.46B | 995.13M | 202.27M | 181.66M | 164.65M | 113.03M | 76.99M | 136.50M | 153.80M | 245.10M | 226.20M | 253.60M | 130.20M |
Interest Expenses | 782.00M | 560.00M | 602.00M | 598.00M | 620.00M | 945.00M | 801.00M | 755.00M | 645.00M | 630.00M | 518.00M | 186.00M | 312.00M | 462.00M | 586.00M | 584.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 1.43B | 1.44B | 1.47B | 1.45B | 1.45B | 1.45B | 1.45B | 1.32B | 1.08B | 1.04B | 1.00B | 949.00M | 947.00M | 916.00M | 828.00M | 764.00M | 682.00M | 381.46M | 360.54M | 364.54M | 311.61M | 289.30M | 287.90M | 307.99M | 327.23M | 350.71M | 392.78M | 393.36M | 408.81M | 411.51M |
Diluted Shares Outstanding | 1.44B | 1.45B | 1.48B | 1.46B | 1.45B | 1.46B | 1.45B | 1.32B | 1.08B | 1.04B | 1.01B | 954.00M | 955.00M | 948.00M | 938.00M | 764.00M | 794.00M | 443.00M | 440.94M | 369.85M | 318.20M | 292.84M | 289.88M | 309.04M | 329.13M | 350.71M | 395.31M | 393.36M | 408.81M | 411.51M |
EBITDA | 8.15B | 9.26B | 10.18B | 3.55B | 1.95B | 6.38B | 3.50B | -3.19B | -13.48B | -314.00M | 4.65B | 4.74B | 7.96B | 8.91B | 6.78B | -11.43B | 6.64B | 2.89B | 2.17B | 747.86M | 766.71M | 682.65M | 599.89M | 520.12M | 625.40M | 601.80M | 690.30M | 647.40M | 611.70M | 328.70M |
EBITDA Margin | 35.90% | 40.65% | 44.56% | 25.01% | 13.53% | 34.23% | 21.34% | -21.50% | -84.93% | -1.46% | 22.23% | 26.30% | 38.12% | 46.93% | 45.07% | -64.22% | 39.21% | 49.91% | 51.91% | 31.53% | 34.66% | 35.73% | 32.62% | 27.83% | 33.14% | 34.25% | 34.50% | 33.98% | 33.35% | 27.11% |
EBIT | 4.90B | 6.29B | 7.21B | 2.40B | 926.00M | 4.58B | 3.50B | -3.19B | -13.48B | -314.00M | 4.65B | 4.74B | 7.96B | 7.78B | 5.64B | -13.33B | 5.38B | 2.66B | 1.91B | 532.95M | 519.71M | 410.17M | 316.00M | 236.56M | 332.20M | 324.40M | 476.40M | 473.40M | 487.60M | 253.60M |
EBIT Margin | 21.58% | 27.63% | 31.55% | 16.87% | 6.43% | 24.57% | 21.34% | -21.50% | -84.93% | -1.46% | 22.23% | 26.30% | 38.12% | 40.99% | 37.51% | -74.89% | 31.74% | 45.90% | 45.71% | 22.47% | 23.49% | 21.47% | 17.18% | 12.66% | 17.60% | 18.46% | 23.81% | 24.85% | 26.58% | 20.92% |
Financial Year End | 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 |