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 | 57.09B | 51.41B | 50.59B | 44.79B | 44.67B | 39.81B | 38.52B | 36.53B | 35.65B | 35.24B | 34.51B | 33.31B | 32.65B | 31.40B | 32.01B | 29.39B | 36.77B | 35.80B | 35.38B | 33.94B | 32.15B | 29.58B | 28.86B | 29.13B | 26.96B | 25.88B | 24.95B | 24.30B | 23.01B | 21.46B |
Cost of Revenue | 7.14B | 7.45B | 7.26B | 5.73B | 5.69B | 5.87B | 4.66B | 4.11B | 4.08B | 4.34B | N/A | 4.12B | 3.47B | 3.28B | 3.01B | 3.27B | 3.10B | 3.03B | 3.00B | 3.04B | 3.00B | 13.00M | 11.00M | 6.00M | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 49.96B | 43.97B | 43.33B | 39.06B | 38.98B | 33.95B | 33.87B | 32.43B | 31.57B | 30.90B | 34.51B | 29.20B | 29.19B | 28.12B | 29.01B | 26.12B | 33.67B | 32.76B | 32.39B | 30.90B | 29.15B | 29.57B | 28.85B | 29.13B | 26.96B | 25.88B | 24.95B | 24.30B | 23.01B | 21.46B |
Operating Expenses | 50.30B | 53.27B | -49.87B | -38.90B | -39.64B | 37.19B | 34.53B | 33.78B | 32.37B | 31.00B | 31.11B | 30.01B | 31.69B | 30.27B | 30.77B | 32.42B | 30.12B | 28.62B | 33.30B | 29.35B | 28.58B | 28.04B | 27.58B | 26.09B | 23.05B | 21.13B | 20.52B | 21.63B | 2.21B | 3.26B |
Selling, General & Admin | 9.00M | 116.00M | -644.00M | -51.00M | 114.00M | 468.00M | 4.66B | 4.11B | 4.08B | 4.34B | 4.39B | 4.12B | 3.47B | 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 |
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 | 50.30B | 53.15B | -49.23B | -38.85B | -39.75B | 36.72B | 29.88B | 29.67B | 28.29B | 26.66B | 26.72B | 25.89B | 28.23B | 30.27B | 30.77B | 32.42B | 30.12B | 28.62B | 33.30B | 29.35B | 28.58B | 28.04B | 27.58B | 26.09B | 23.05B | 21.13B | 20.52B | 21.63B | 2.21B | 3.26B |
Operating Income | N/A | -1.47B | 716.00M | 5.89B | 5.04B | 3.08B | 3.97B | 5.00M | 3.00M | -74.00M | 3.76B | 18.00M | -15.00M | 11.00M | 7.00M | -6.00M | -10.00M | -93.00M | -13.00M | -24.00M | -41.00M | 1.48B | 1.48B | 3.23B | 4.22B | 4.83B | 4.53B | 2.77B | 2.55B | 287.00M |
Other Expenses / Income | -348.00M | -1.83B | 1.29B | -153.00M | -640.00M | -116.00M | 578.00M | 2.75B | 3.28B | 4.31B | 4.08B | -389.00M | -411.00M | 1.10B | 1.24B | -3.02B | 6.66B | 7.27B | 2.10B | 4.61B | 3.61B | 63.00M | -194.00M | -188.00M | -318.00M | -89.00M | -95.00M | -101.00M | N/A | N/A |
Before Tax Income | -348.00M | -1.86B | 6.45B | 6.96B | 6.09B | 2.74B | 3.99B | 2.75B | 3.28B | 4.24B | 3.40B | 3.31B | 960.00M | 1.13B | 1.25B | -3.02B | 6.65B | 7.18B | 2.09B | 4.59B | 3.57B | 1.54B | 1.28B | 3.05B | 3.91B | 4.75B | 4.43B | 2.67B | 6.65B | 3.89B |
Income Tax Expenses | -135.00M | -494.00M | 1.29B | 1.38B | 1.24B | 492.00M | 802.00M | 877.00M | 1.11B | 1.39B | 1.12B | 1.00B | 172.00M | 198.00M | 394.00M | -1.35B | 2.02B | 2.19B | 323.00M | 1.23B | 846.00M | 65.00M | 73.00M | 795.00M | 1.15B | 1.42B | 1.32B | 619.00M | 573.00M | -256.00M |
Net Income | -188.00M | -1.36B | 5.16B | 5.58B | 4.85B | 2.16B | 3.19B | 1.88B | 2.17B | 2.85B | 2.28B | 2.31B | 788.00M | 928.00M | 854.00M | -1.68B | 4.64B | 4.99B | 1.76B | 3.18B | 2.71B | 1.13B | 1.16B | 2.21B | 2.72B | 3.29B | 3.10B | 2.08B | 1.90B | 484.00M |
Interest Expenses | 379.00M | 335.00M | 330.00M | 318.00M | 327.00M | 332.00M | 335.00M | 295.00M | 292.00M | 322.00M | 367.00M | 373.00M | 367.00M | 367.00M | 392.00M | 351.00M | 333.00M | 357.00M | 330.00M | 308.00M | 275.00M | 278.00M | 248.00M | 229.00M | 357.00M | 118.00M | 100.00M | 76.00M | 72.00M | 59.00M |
Basic Shares Outstanding | 262.50M | 271.20M | 294.80M | 311.60M | 328.20M | 347.80M | 362.00M | 372.80M | 401.10M | 431.40M | 464.40M | 489.40M | 520.70M | 540.30M | 539.60M | 546.10M | 592.40M | 632.50M | 661.70M | 695.60M | 703.50M | 707.10M | 720.20M | 744.00M | 800.20M | 832.20M | 868.00M | 896.40M | 898.99M | 899.65M |
Diluted Shares Outstanding | 262.50M | 271.20M | 299.10M | 315.50M | 333.50M | 353.20M | 367.80M | 377.30M | 406.80M | 438.20M | 470.30M | 493.00M | 523.10M | 542.50M | 540.90M | 546.10M | 596.70M | 637.20M | 667.30M | 700.30M | 706.20M | 709.90M | 723.30M | 748.70M | 803.80M | 836.60M | 873.00M | 897.40M | 898.99M | 899.65M |
EBITDA | 703.00M | -807.00M | 7.57B | 7.59B | 6.08B | 3.36B | 4.70B | 3.43B | 3.94B | 5.00B | 4.82B | 4.05B | 1.58B | 1.72B | 1.55B | -2.43B | 7.21B | 7.77B | 2.65B | 5.11B | 3.84B | 1.76B | 1.43B | 3.23B | 4.21B | 4.81B | 4.51B | 2.75B | 69.00M | 111.00M |
EBITDA Margin | 1.23% | -1.57% | 14.95% | 16.95% | 13.62% | 8.43% | 12.19% | 9.38% | 11.06% | 14.18% | 13.97% | 12.15% | 4.85% | 5.48% | 4.84% | -8.28% | 19.61% | 21.71% | 7.48% | 15.07% | 11.95% | 5.94% | 4.94% | 11.08% | 15.61% | 18.59% | 18.06% | 11.32% | 0.30% | 0.52% |
EBIT | 56.00M | -1.52B | 6.78B | 7.28B | 6.42B | 2.98B | 4.33B | 3.05B | 3.57B | 4.56B | 3.76B | 3.68B | 1.33B | 1.49B | 1.64B | -2.67B | 6.99B | 7.54B | 2.42B | 4.72B | 3.83B | 1.48B | 1.48B | 3.23B | 4.22B | 4.83B | 4.53B | 2.77B | 2.55B | 287.00M |
EBIT Margin | 0.10% | -2.96% | 13.40% | 16.25% | 14.36% | 7.49% | 11.23% | 8.35% | 10.02% | 12.93% | 10.91% | 11.04% | 4.06% | 4.75% | 5.12% | -9.10% | 19.00% | 21.05% | 6.83% | 13.91% | 11.90% | 4.99% | 5.12% | 11.10% | 15.67% | 18.68% | 18.15% | 11.40% | 11.08% | 1.34% |
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 |