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 | 26.95B | 26.98B | 25.84B | 20.39B | 21.34B | 21.41B | 21.53B | 21.61B | 20.86B | 19.11B | 17.52B | 15.67B | 13.83B | 12.46B | 10.76B | 14.13B | 17.69B | 18.99B | 19.25B | 19.42B | 19.38B | 19.48B | 19.99B | 20.61B | 20.11B | 16.12B | 10.31B | 2.37B | 260.30M | 48.80M |
Cost of Revenue | 21.82B | 21.72B | 20.89B | 16.82B | 17.81B | 18.02B | 18.18B | 18.30B | 17.60B | 16.12B | 14.76B | 13.18B | 11.53B | 10.33B | 8.83B | 11.75B | 14.85B | 15.94B | 16.19B | 16.41B | 16.42B | 16.49B | 17.12B | 17.58B | 17.28B | 12.48B | 7.64B | 692.40M | 148.60M | 26.10M |
Gross Profit | 5.13B | 5.27B | 4.95B | 3.57B | 3.52B | 3.40B | 3.36B | 3.31B | 3.26B | 2.99B | 2.76B | 2.49B | 2.30B | 2.13B | 1.93B | 2.38B | 2.84B | 3.04B | 3.06B | 3.01B | 2.96B | 2.99B | 2.87B | 3.03B | 2.84B | 3.64B | 2.66B | 1.67B | 111.70M | 22.70M |
Operating Expenses | 3.46B | 3.24B | 3.05B | 2.63B | 2.69B | 2.61B | 2.52B | 2.42B | 2.37B | 2.17B | 2.02B | 1.84B | 1.73B | 1.63B | 1.52B | 1.92B | 2.14B | 2.25B | 2.26B | 2.25B | 2.25B | 2.26B | 2.43B | 2.31B | 2.43B | 3.10B | 2.29B | 1.64B | 75.10M | 13.20M |
Selling, General & Admin | 3.25B | 3.03B | 2.88B | 2.42B | 2.56B | 2.51B | 2.44B | 2.35B | 2.26B | 2.08B | 1.94B | 1.75B | 1.65B | 1.55B | 1.46B | 1.81B | 2.05B | 2.17B | 2.18B | 2.16B | 2.16B | 2.20B | 2.21B | 2.18B | 2.31B | 2.05B | 1.28B | 1.10B | 54.10M | 8.50M |
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 | 226.40M | 214.70M | 173.60M | 205.40M | 131.20M | 200.00K | 9.30M | 3.70M | -1.30M | 2.90M | 5.60M | 3.60M | 82.60M | 78.80M | 52.70M | 104.00M | 93.40M | 82.80M | 81.20M | 87.10M | 91.00M | 57.80M | 222.20M | 133.80M | 123.00M | 1.05B | 1.00B | 540.50M | 21.00M | 4.70M |
Operating Income | 1.65B | 2.02B | 1.90B | 1.08B | 823.60M | 777.90M | 843.40M | 889.50M | 873.10M | 820.80M | 740.30M | 645.30M | 572.00M | 496.60M | 411.70M | 461.70M | 704.80M | 796.60M | 807.00M | 766.90M | 714.10M | 727.80M | 444.50M | 721.00M | 401.00M | 535.20M | 378.70M | 35.80M | 36.60M | 9.50M |
Other Expenses / Income | -301.70M | -174.70M | -94.40M | -13.10M | -211.00M | -199.00M | -206.90M | -187.20M | -150.40M | -138.50M | -135.90M | -128.50M | -110.70M | -115.30M | -60.70M | -1.88B | -245.50M | -249.60M | -188.70M | -165.60M | -102.60M | -105.00M | -39.20M | -196.00M | -428.50M | -3.70M | 30.40M | -16.90M | -8.30M | 100.00K |
Before Tax Income | 1.35B | 1.83B | 1.81B | 550.10M | 612.60M | 529.40M | 636.50M | 702.30M | 722.70M | 682.30M | 604.40M | 516.80M | 461.30M | 381.30M | 351.00M | -1.42B | 459.30M | 542.10M | 622.90M | 606.60M | 591.00M | 618.00M | 400.80M | 525.00M | -27.50M | 522.70M | 315.40M | -10.20M | 36.70M | 9.60M |
Income Tax Expenses | 330.00M | 455.80M | 435.10M | 168.30M | 161.80M | 133.50M | 201.50M | 270.60M | 279.00M | 262.50M | 228.60M | 199.50M | 177.10M | 146.00M | 116.80M | -197.30M | 171.30M | 210.70M | 227.40M | 210.20M | 84.90M | 236.40M | 155.80M | 196.90M | 4.00M | 188.10M | 115.20M | 17.70M | 13.50M | -1.90M |
Net Income | 1.02B | 1.38B | 1.37B | 381.60M | 450.00M | 396.00M | 434.60M | 430.50M | 442.60M | 418.70M | 374.90M | 316.40M | 281.40M | 226.60M | 198.00M | -1.24B | 278.70M | 316.90M | 496.50M | 433.60M | 479.20M | 381.60M | 232.30M | 329.90M | 282.90M | 499.50M | 439.70M | -59.50M | 22.90M | 11.40M |
Interest Expenses | 326.10M | 176.30M | 118.70M | 157.50M | 245.10M | 249.80M | 217.20M | 192.00M | 149.20M | 140.00M | 141.70M | 132.40M | 108.70M | 98.60M | 78.70M | 176.80M | 243.10M | 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 | 44.60M | 56.30M | 74.20M | 88.30M | 90.10M | 90.90M | 97.80M | 103.10M | 110.80M | 113.31M | 120.92M | 120.86M | 135.80M | 148.36M | 177.60M | 177.80M | 198.30M | 225.20M | 262.70M | 266.70M | 279.50M | 316.70M | 331.86M | 362.53M | 429.80M | 455.10M | 403.39M | 335.00M | 152.11M | 54.00M |
Diluted Shares Outstanding | 44.90M | 56.70M | 75.00M | 88.70M | 90.50M | 91.30M | 98.20M | 103.80M | 113.90M | 118.90M | 123.30M | 125.80M | 147.30M | 158.60M | 177.60M | 177.80M | 200.00M | 229.30M | 268.00M | 272.50M | 287.00M | 321.50M | 335.20M | 362.53M | 429.80M | 470.90M | 431.08M | 335.00M | 152.11M | 54.00M |
EBITDA | 1.87B | 2.17B | 2.09B | 842.70M | 899.80M | 815.00M | 915.30M | 961.20M | 941.00M | 875.90M | 788.00M | 691.00M | 611.00M | 514.20M | 471.10M | -1.20B | 793.80M | 876.80M | 878.50M | 840.30M | 803.10M | 793.50M | 594.80M | 640.20M | 524.30M | 436.00M | 29.80M | 807.30M | 742.20M | 14.20M |
EBITDA Margin | 6.95% | 8.04% | 8.11% | 4.13% | 4.22% | 3.81% | 4.25% | 4.45% | 4.51% | 4.58% | 4.50% | 4.41% | 4.42% | 4.13% | 4.38% | -8.52% | 4.49% | 4.62% | 4.56% | 4.33% | 4.14% | 4.07% | 2.98% | 3.11% | 2.61% | 2.71% | 0.29% | 34.13% | 285.13% | 29.10% |
EBIT | 1.68B | 2.01B | 1.93B | 707.40M | 856.90M | 779.30M | 853.30M | 893.10M | 870.80M | 821.20M | 745.20M | 648.30M | 567.20M | 471.20M | 393.50M | -1.26B | 693.10M | 527.60M | 723.90M | 643.80M | 564.10M | 618.00M | 388.10M | 526.80M | 286.90M | 687.60M | 554.90M | -41.80M | 36.40M | 9.50M |
EBIT Margin | 6.22% | 7.45% | 7.46% | 3.47% | 4.02% | 3.64% | 3.96% | 4.13% | 4.17% | 4.30% | 4.25% | 4.14% | 4.10% | 3.78% | 3.66% | -8.94% | 3.92% | 2.78% | 3.76% | 3.31% | 2.91% | 3.17% | 1.94% | 2.56% | 1.43% | 4.27% | 5.38% | -1.77% | 13.98% | 19.47% |
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 |