Financial Year End | 2023-12-31 | 2022-12-31 | 2022-01-22 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 14.56B | 17.48B | 19.69B | 19.69B | 20.71B | 22.40B | 23.44B | 17.66B | 17.47B | 17.90B | 18.03B | 18.09B | 18.38B | 15.35B | 7.04B | 4.97B | 2.60B | 2.66B | 2.45B | 2.48B | 2.41B | 2.38B | 1.97B | 2.12B | 1.85B | 1.68B | 1.50B | 901.50M | 749.70M | 644.80M |
Cost of Revenue | 10.13B | 7.87B | 8.49B | 8.49B | 8.93B | 10.08B | 10.86B | 8.20B | 7.77B | 7.78B | 7.85B | 7.51B | 7.64B | 6.33B | 2.41B | 1.75B | 955.47M | 937.38M | 888.41M | 821.93M | 755.41M | 1.16B | 973.69M | 1.09B | 932.46M | 819.80M | 768.70M | 474.30M | 394.40M | 328.20M |
Gross Profit | 4.43B | 9.61B | 11.20B | 11.20B | 11.78B | 12.32B | 12.58B | 9.45B | 9.70B | 10.12B | 10.19B | 10.59B | 10.74B | 9.03B | 4.63B | 3.22B | 1.64B | 1.72B | 1.56B | 1.66B | 1.65B | 1.22B | 998.31M | 1.03B | 913.47M | 856.90M | 730.60M | 427.20M | 355.30M | 316.60M |
Operating Expenses | 3.20B | 6.32B | 6.91B | 6.91B | 8.17B | 8.54B | 9.29B | 7.44B | 7.37B | 7.52B | 7.78B | 8.04B | 8.02B | 7.00B | 2.57B | 1.99B | 922.92M | 925.79M | 893.78M | 920.92M | 898.01M | 470.64M | 422.90M | 473.38M | 388.06M | 348.80M | 328.60M | 159.50M | 132.00M | 113.80M |
Selling, General & Admin | 3.20B | 3.08B | 2.90B | 2.90B | 3.46B | 3.71B | 4.17B | 3.51B | 3.45B | 3.33B | 3.35B | 3.50B | 3.24B | 2.98B | 1.14B | 1.01B | 399.14M | 389.53M | 370.27M | 388.99M | 397.10M | N/A | 11.28M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
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 | -47.00M | 3.24B | 4.02B | 4.02B | 4.71B | 4.83B | 44.00M | 3.94B | 3.92B | 4.19B | 4.43B | 4.54B | 4.78B | 4.03B | 1.43B | 974.71M | 523.79M | 536.25M | 523.51M | 531.93M | 500.90M | 470.64M | 411.63M | 473.38M | 388.06M | 348.80M | 328.60M | 159.50M | 132.00M | 113.80M |
Operating Income | 1.23B | 3.54B | 4.29B | 4.29B | 3.53B | 3.76B | 570.00M | 2.01B | 2.33B | 2.60B | 2.41B | 2.54B | 2.71B | 2.02B | 2.06B | 1.23B | 721.35M | 793.08M | 665.54M | 736.40M | 753.95M | 750.40M | 575.41M | 557.92M | 525.41M | 508.10M | 402.00M | 267.70M | 223.30M | 202.80M |
Other Expenses / Income | -11.47B | -4.53B | -1.58B | -1.58B | -4.31B | -8.53B | -2.68B | -1.47B | -1.31B | -1.29B | -1.30B | -2.32B | -1.46B | -1.08B | -527.86M | -418.59M | -161.26M | -174.14M | -74.39M | N/A | -206.58M | -218.44M | -281.95M | -4.86M | -139.23M | -78.80M | -14.50M | 140.70M | -19.60M | -19.70M |
Before Tax Income | -10.24B | -991.00M | 2.70B | 2.70B | -782.00M | -4.77B | -1.56B | 540.00M | 1.02B | 1.32B | 1.11B | 224.00M | 1.25B | 948.00M | 1.53B | 814.51M | 560.09M | 618.94M | 591.15M | 736.40M | 547.37M | 531.96M | 293.46M | 553.06M | 386.19M | 429.30M | 387.50M | 408.40M | 203.70M | 183.10M |
Income Tax Expenses | 61.00M | 557.00M | 668.00M | 668.00M | 450.00M | 503.00M | 170.00M | -849.00M | 394.00M | 438.00M | 338.00M | 463.00M | 473.00M | 375.00M | 582.95M | 301.88M | 194.36M | 200.57M | 221.12M | 203.29M | 210.13M | 187.25M | 103.54M | 210.03M | 154.71M | 189.50M | 158.70M | 152.40M | 74.60M | 68.30M |
Net Income | -10.30B | -1.55B | 2.03B | 2.03B | -1.23B | -5.27B | -1.73B | 1.39B | 626.00M | 878.00M | 772.00M | -239.00M | 777.00M | 573.00M | 947.71M | 647.21M | 365.73M | 418.37M | 370.03M | 334.48M | 337.24M | 344.71M | 801.62M | 343.03M | 231.47M | 239.80M | 228.80M | 256.00M | 129.10M | 114.80M |
Interest Expenses | 1.16B | 1.33B | 1.52B | 1.52B | 1.67B | 2.02B | 2.18B | 1.48B | 1.32B | 1.31B | 1.31B | 1.30B | 1.32B | 1.07B | 557.48M | 370.41M | 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 | 984.31M | 1.01B | 1.06B | 1.06B | 1.08B | 1.07B | 1.07B | 627.81M | 539.55M | 554.28M | 568.43M | 600.89M | 620.21M | 532.78M | 300.62M | 198.81M | 102.27M | 109.36M | 116.67M | 130.84M | 137.22M | 143.58M | 141.61M | 140.74M | 140.07M | 138.85M | 136.77M | 134.95M | 134.69M | 131.12M |
Diluted Shares Outstanding | 985.01M | 1.01B | 1.07B | 1.07B | 1.08B | 1.07B | 1.07B | 628.69M | 540.68M | 555.09M | 569.74M | 600.89M | 622.28M | 534.12M | 301.30M | 199.06M | 102.87M | 113.09M | 122.23M | 136.09M | 142.14M | 144.70M | 142.88M | 142.31M | 141.86M | 141.43M | 139.27M | 136.88M | 135.32M | 132.46M |
EBITDA | 4.21B | 6.78B | 8.24B | 8.24B | 8.24B | 8.59B | 8.46B | 5.96B | 6.25B | 6.82B | 6.85B | 6.06B | 7.35B | 6.05B | 3.52B | 2.29B | 1.08B | 1.16B | 1.11B | 1.07B | 1.05B | 1.00B | 1.32B | 1.03B | 774.24M | 778.10M | 716.10M | 567.90M | 335.70M | 296.90M |
EBITDA Margin | 28.96% | 38.78% | 41.87% | 41.87% | 39.77% | 38.35% | 36.09% | 33.74% | 35.80% | 38.08% | 37.98% | 33.51% | 39.99% | 39.39% | 50.01% | 46.12% | 41.69% | 43.49% | 45.54% | 43.15% | 43.54% | 42.11% | 66.77% | 48.47% | 41.94% | 46.41% | 47.76% | 63.00% | 44.78% | 46.05% |
EBIT | -9.08B | 341.00M | 4.22B | 4.22B | 886.00M | -2.75B | 614.00M | 2.02B | 2.34B | 2.63B | 2.42B | 1.52B | 2.57B | 2.02B | 2.09B | 1.32B | 560.09M | 618.94M | 591.15M | 537.77M | 547.37M | 531.96M | 905.16M | 553.06M | 386.19M | 429.30M | 387.50M | 408.40M | 203.70M | 183.10M |
EBIT Margin | -62.37% | 1.95% | 21.45% | 21.45% | 4.28% | -12.25% | 2.62% | 11.45% | 13.38% | 14.68% | 13.43% | 8.41% | 13.98% | 13.16% | 29.65% | 26.53% | 21.54% | 23.30% | 24.15% | 21.69% | 22.74% | 22.34% | 45.90% | 26.12% | 20.92% | 25.60% | 25.85% | 45.30% | 27.17% | 28.40% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2022-01-22 | 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 |