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.86B | 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.14B | 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 | 7.03B | 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.90B | 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 | 935.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 | 321.00M | 17.53B | 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 | 456.00M | 236.00M | 146.00M | 209.00M | 209.00M | 76.00M | 49.00M | 49.00M | -86.00M | 36.00M | -13.00M | 27.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.22B | 7.04B | 8.37B | 2.44B | 536.00M | 4.75B | 3.63B | -2.79B | -13.38B | 97.00M | 5.35B | 5.81B | 9.14B | 9.07B | 6.50B | -12.71B | 6.55B | 2.87B | 2.18B | 703.58M | 823.31M | 640.14M | 542.93M | 494.33M | 583.20M | 574.30M | 664.20M | 638.20M | 592.50M | 247.60M |
Other Expenses / Income | -219.00M | -322.00M | -707.00M | -640.00M | -785.00M | -862.00M | -731.00M | 360.00M | -746.00M | -521.00M | -438.00M | -327.00M | -322.00M | -556.00M | -687.00M | -599.00M | -444.00M | -42.88M | -140.35M | -129.19M | -239.53M | -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.84B | 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 | 515.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 | 513.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 |
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 | 382.00M | 360.54M | 364.54M | 311.61M | 289.30M | 287.90M | 307.99M | 327.23M | 350.71M | 393.40M | 388.00M | 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 | 442.00M | 440.94M | 369.85M | 318.20M | 292.84M | 289.88M | 309.04M | 329.13M | 350.71M | 393.40M | 392.36M | 408.81M | 411.51M |
EBITDA | 8.59B | 9.29B | 10.26B | 3.92B | 2.25B | 6.22B | 5.27B | -187.00M | -10.27B | 4.07B | 8.23B | 6.85B | 10.15B | 10.01B | 7.42B | -10.94B | 7.91B | 3.13B | 2.44B | 918.49M | 1.10B | 912.61M | 826.82M | 777.89M | 876.40M | 851.70M | 878.10M | 812.20M | 716.60M | 322.70M |
EBITDA Margin | 37.58% | 40.80% | 44.91% | 27.63% | 15.62% | 33.40% | 32.14% | -1.26% | -64.69% | 18.98% | 39.33% | 38.05% | 48.62% | 52.73% | 49.31% | -61.49% | 46.70% | 54.12% | 58.31% | 38.72% | 49.95% | 47.77% | 44.96% | 41.63% | 46.44% | 48.47% | 43.89% | 42.64% | 39.07% | 26.62% |
EBIT | 4.63B | 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.89B | 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 | 20.25% | 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% | 34.77% | 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 |