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 | 14.56B | 17.48B | 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 | 540.20M |
Cost of Revenue | 7.14B | 7.87B | 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 | 267.20M |
Gross Profit | 7.41B | 9.61B | 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 | 273.00M |
Operating Expenses | 16.53B | 6.32B | 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 | 103.60M |
Selling, General & Admin | 3.36B | 3.08B | 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 | 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 | 13.64B | 3.24B | 4.02B | 4.71B | 4.83B | 44.00M | 12.00M | 7.00M | 23.00M | 11.00M | 69.00M | -144.00M | 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 | 103.60M |
Operating Income | -9.58B | 3.54B | 4.29B | 3.53B | 3.76B | 570.00M | 2.01B | 2.33B | 2.60B | 2.41B | 1.45B | 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 | 169.40M |
Other Expenses / Income | -653.00M | -4.30B | -1.58B | -1.74B | -2.04B | -2.13B | -1.47B | -1.31B | -1.29B | -1.30B | -1.23B | -1.46B | -1.08B | -527.86M | -418.59M | -161.26M | -174.14M | -74.39M | N/A | -206.58M | -218.44M | -281.95M | 127.75M | 48.00K | -78.80M | -14.50M | 140.70M | -19.60M | -19.70M | -7.90M |
Before Tax Income | -10.24B | -991.00M | 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 | 161.50M |
Income Tax Expenses | 61.00M | 557.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 | 61.30M |
Net Income | -10.30B | -1.55B | 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 | 100.20M |
Interest Expenses | 1.16B | 1.33B | 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 | 120.31M | 135.37M | N/A | 200.38M | 209.18M | 210.12M | N/A | N/A | 84.95M | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 983.08M | 1.01B | 1.06B | 1.08B | 1.07B | 1.06B | 627.81M | 539.55M | 554.28M | 568.43M | 597.50M | 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 | 137.01M | 134.95M | 134.69M | 131.12M | 119.92M |
Diluted Shares Outstanding | 983.08M | 1.01B | 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.56M | 113.09M | 122.23M | 136.09M | 142.14M | 148.78M | 142.88M | 142.31M | 141.86M | 141.43M | 140.10M | 136.88M | 135.32M | 132.46M | 125.25M |
EBITDA | -6.09B | 3.58B | 8.52B | 5.90B | 3.29B | 5.73B | 5.96B | 6.25B | 6.82B | 6.85B | 6.06B | 7.35B | 6.05B | 3.52B | 2.16B | 1.29B | 1.33B | 1.07B | 1.27B | 1.25B | 1.21B | 987.03M | 832.34M | 708.95M | 856.90M | 808.40M | 427.20M | 355.30M | 316.60M | 273.00M |
EBITDA Margin | -41.86% | 20.48% | 43.26% | 28.48% | 14.69% | 24.46% | 33.74% | 35.80% | 38.08% | 37.98% | 33.51% | 39.99% | 39.39% | 50.03% | 43.42% | 49.47% | 50.05% | 43.61% | 51.16% | 52.13% | 50.94% | 50.05% | 39.31% | 38.41% | 51.11% | 53.92% | 47.39% | 47.39% | 49.10% | 50.54% |
EBIT | -9.08B | 341.00M | 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 | 680.40M | 754.31M | 591.15M | 738.14M | 756.55M | 742.08M | 905.16M | 553.06M | 471.14M | 429.30M | 387.50M | 408.40M | 203.70M | 183.10M | 161.50M |
EBIT Margin | -62.37% | 1.95% | 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% | 26.17% | 28.40% | 24.15% | 29.77% | 31.43% | 31.17% | 45.90% | 26.12% | 25.52% | 25.60% | 25.85% | 45.30% | 27.17% | 28.40% | 29.90% |
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 |