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 | 16.16B | 13.13B | 9.68B | 5.16B | 12.90B | 11.76B | 10.77B | 9.46B | 9.19B | 10.08B | 9.81B | 9.16B | 7.85B | 6.02B | 5.98B | 7.21B | 7.69B | 7.18B | 6.48B | 4.24B | 3.91B | 4.03B | 4.01B | 3.52B | 1.39B | 773.90M | 827.60M | 804.80M | 721.80M | 742.20M |
Cost of Revenue | 9.37B | 6.65B | 5.03B | 3.45B | 7.60B | 6.92B | 6.17B | 5.50B | 5.63B | 6.37B | 6.26B | 5.92B | 5.03B | 3.76B | 3.54B | 4.14B | 4.14B | 3.81B | 3.55B | 2.29B | 2.16B | 2.20B | 2.21B | 1.68B | 590.70M | 409.30M | 405.20M | 403.60M | 386.10M | 405.30M |
Gross Profit | 6.80B | 6.47B | 4.65B | 1.71B | 5.30B | 4.84B | 4.61B | 3.96B | 3.56B | 3.71B | 3.55B | 3.24B | 2.82B | 2.26B | 2.44B | 3.07B | 3.55B | 3.36B | 2.93B | 1.95B | 1.75B | 1.84B | 1.80B | 1.84B | 801.00M | 364.60M | 422.40M | 401.20M | 335.70M | 336.90M |
Operating Expenses | 5.21B | 8.19B | 4.09B | 3.79B | 1.20B | 3.51B | 3.03B | 2.68B | 2.47B | 2.41B | 2.36B | 2.40B | 2.35B | 3.34B | 3.31B | 3.19B | 688.56M | 1.60B | 1.58B | 988.72M | 1.03B | 1.09B | 1.15B | 1.31B | 591.20M | 233.10M | 202.80M | 214.60M | 226.10M | 207.10M |
Selling, General & Admin | 5.21B | 4.23B | 2.51B | 2.12B | 2.10B | 1.76B | 1.92B | 1.69B | 1.58B | 1.56B | 1.50B | 1.47B | 1.54B | 2.71B | 2.63B | 1.28B | 1.43B | 1.23B | 1.10B | 697.17M | 694.53M | 705.54M | 711.97M | 981.24M | 462.40M | 154.60M | 137.40M | 150.10M | 167.40M | 158.80M |
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 | 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 | N/A | N/A | N/A | N/A |
Other Operating Expenses | 42.59M | 3.96B | 1.58B | 1.67B | -901.53M | -18.14M | 1.11B | 989.60M | 891.21M | 855.02M | 862.54M | 929.82M | 817.15M | 633.42M | 689.27M | 1.92B | -737.80M | 375.46M | 473.11M | 291.55M | 332.65M | 380.97M | 438.68M | 324.44M | 128.80M | 78.50M | 65.40M | 64.50M | 58.70M | 48.30M |
Operating Income | 1.58B | -1.81B | 631.33M | -2.08B | 3.94B | 1.47B | 1.72B | 1.28B | 1.09B | 1.30B | 1.19B | 834.96M | 470.05M | -1.08B | -875.65M | -129.16M | 2.86B | 1.76B | 1.36B | 956.49M | 719.67M | 749.74M | 651.62M | 537.72M | 209.80M | 131.50M | 219.60M | 186.60M | 109.60M | 129.80M |
Other Expenses / Income | -110.33M | 2.72B | 830.47M | 572.27M | -1.09B | 72.58M | -751.74M | -19.29M | -2.14B | -889.82M | -1.11B | -2.57B | 2.36B | -1.14B | -1.14B | -539.83M | -705.50M | -781.36M | -678.25M | -400.67M | -365.96M | -283.43M | -374.03M | -262.68M | -59.70M | -22.00M | -39.30M | -87.50M | -3.80M | 5.80M |
Before Tax Income | 1.47B | 903.80M | 1.46B | -1.51B | 2.85B | 634.01M | 963.75M | 1.26B | -1.05B | 410.89M | 87.77M | -1.73B | 2.83B | -2.22B | -2.01B | -668.99M | 2.16B | 977.93M | 678.90M | 555.82M | 353.70M | 466.31M | 277.59M | 275.04M | 150.10M | 109.50M | 180.30M | 99.10M | N/A | N/A |
Income Tax Expenses | 157.84M | 697.07M | 253.41M | -191.57M | 632.35M | 50.11M | -1.13B | 22.30M | -6.59M | 283.71M | 31.26M | -117.30M | -403.31M | -778.63M | -720.91M | 186.30M | 757.88M | 341.93M | 235.64M | 205.96M | 116.59M | 173.55M | 107.00M | 108.88M | 55.00M | 40.60M | 65.00M | 24.60M | N/A | N/A |
Net Income | 1.14B | 206.73M | 1.25B | -1.32B | 2.05B | 466.77M | 1.96B | 1.10B | -447.72M | -149.87M | -156.61M | -1.77B | 3.11B | -1.44B | -1.29B | -855.29M | 1.58B | 648.26M | 443.26M | 412.33M | 243.70M | 292.44M | 169.81M | 160.74M | 86.00M | 68.90M | 111.10M | 43.70M | 46.60M | 74.50M |
Interest Expenses | 460.29M | 594.95M | 799.59M | 676.38M | 847.93M | 769.51M | 668.75M | 694.77M | 797.58M | 817.06M | 857.35M | 1.12B | 1.09B | 1.11B | 775.43M | 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 | N/A |
Basic Shares Outstanding | 354.93M | 409.20M | 481.93M | 494.15M | 524.17M | 544.25M | 572.25M | 568.13M | 542.87M | 490.88M | 489.66M | 488.99M | 488.65M | 450.45M | 378.51M | 279.81M | 287.03M | 283.08M | 284.14M | 279.55M | 297.19M | 316.15M | 317.41M | 289.63M | 233.16M | 222.71M | 229.90M | 216.94M | 194.18M | 195.95M |
Diluted Shares Outstanding | 358.63M | 412.99M | 487.36M | 494.15M | 527.64M | 549.54M | 578.79M | 573.32M | 542.87M | 490.88M | 489.66M | 488.99M | 560.89M | 450.45M | 378.51M | 279.81M | 298.38M | 292.01M | 295.50M | 289.36M | 302.73M | 319.60M | 320.41M | 294.94M | 240.17M | 225.37M | 235.34M | 216.94M | 197.33M | 195.95M |
EBITDA | 2.40B | 1.67B | 1.78B | -1.02B | 5.28B | 2.59B | 2.49B | 2.67B | 1.16B | 1.77B | 1.58B | 159.06M | 4.62B | -469.02M | -547.89M | 119.87M | 3.05B | 1.64B | 1.27B | 1.05B | 809.05M | 893.14M | 698.04M | 594.06M | 269.80M | 188.00M | 241.50M | 132.80M | 105.30M | 122.80M |
EBITDA Margin | 14.83% | 12.71% | 18.41% | -19.82% | 40.89% | 22.02% | 23.11% | 28.22% | 12.66% | 17.52% | 16.12% | 1.74% | 58.80% | -7.79% | -9.16% | 1.66% | 39.61% | 22.87% | 19.64% | 24.84% | 20.70% | 22.16% | 17.41% | 16.88% | 19.39% | 24.29% | 29.18% | 16.50% | 14.59% | 16.55% |
EBIT | 1.76B | 1.50B | 2.31B | -835.10M | 3.53B | 1.29B | 1.50B | 1.82B | 343.26M | 950.90M | 732.00M | -768.63M | 3.80B | -1.10B | -1.24B | -668.99M | 2.34B | 990.19M | 678.90M | 618.29M | 360.29M | 465.99M | 276.81M | 269.62M | 141.00M | 109.50M | 176.10M | 68.30M | 46.60M | 74.50M |
EBIT Margin | 10.89% | 11.42% | 23.84% | -16.18% | 27.36% | 10.94% | 13.89% | 19.23% | 3.74% | 9.43% | 7.46% | -8.39% | 48.39% | -18.32% | -20.69% | -9.28% | 30.45% | 13.80% | 10.47% | 14.59% | 9.22% | 11.56% | 6.90% | 7.66% | 10.13% | 14.15% | 21.28% | 8.49% | 6.46% | 10.04% |
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 |