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.28B | 13.40B | 12.64B | 11.56B | 11.38B | 10.77B | 10.41B | 9.77B | 9.04B | 8.07B | 7.28B | 6.96B | 7.50B | 5.57B | 5.20B | 5.02B | 4.75B | 4.19B | 3.94B | 3.94B | 3.64B | 3.26B | 2.84B | 2.24B | 2.04B | 1.87B | 1.44B | 1.19B | 931.10M | 782.20M |
Cost of Revenue | 8.64B | 1.47B | 1.43B | 1.29B | 1.25B | 1.17B | 1.11B | 1.03B | 974.09M | 895.69M | 821.09M | 799.62M | 4.22B | 3.16B | 2.90B | 694.48M | 2.72B | 2.35B | 2.12B | 2.15B | 1.34B | 1.21B | 1.04B | 816.75M | 828.80M | 752.70M | 575.10M | 458.10M | 361.00M | 298.10M |
Gross Profit | 5.64B | 11.93B | 11.21B | 10.27B | 10.13B | 9.60B | 9.30B | 8.73B | 8.07B | 7.17B | 6.46B | 6.16B | 3.28B | 2.41B | 2.30B | 4.33B | 2.04B | 1.84B | 1.82B | 1.78B | 2.30B | 2.05B | 1.80B | 1.43B | 1.21B | 1.12B | 867.60M | 732.10M | 570.10M | 484.10M |
Operating Expenses | 4.47B | 10.92B | 9.85B | 8.91B | 8.91B | 8.43B | 8.02B | 7.46B | 6.83B | 6.10B | 5.51B | 5.22B | 2.39B | 1.91B | 1.78B | 4.61B | 1.67B | 1.51B | 1.51B | 1.45B | 1.93B | 1.72B | 1.54B | 1.23B | 1.05B | 962.50M | 742.30M | 626.80M | 494.30M | 430.90M |
Selling, General & Admin | 7.25B | 6.89B | 6.28B | 5.73B | 5.70B | 5.36B | 5.08B | 4.68B | 4.31B | 3.94B | 3.70B | 3.54B | 91.77M | 130.18M | 69.95M | 2.20B | 1.48B | 1.35B | 1.35B | 1.29B | 1.79B | 1.59B | 1.42B | 1.12B | 944.00M | 857.10M | 661.60M | 554.90M | 442.90M | 388.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 | N/A | 4.03B | 3.57B | 3.18B | 3.21B | 14.22M | 2.94B | 5.34M | 15.81M | 27.90M | 61.02M | 30.04M | 2.29B | 1.78B | 1.71B | 1.71B | 183.28M | 163.69M | 155.48M | 155.51M | 144.47M | 124.79M | 127.52M | 112.81M | 108.30M | 105.40M | 80.70M | 71.90M | 51.40M | 42.40M |
Operating Income | 1.18B | 1.00B | 1.36B | 1.36B | 1.22B | 1.18B | 1.28B | 1.28B | 1.26B | 1.06B | 1.02B | 942.58M | 897.13M | 505.70M | 520.53M | 410.22M | 370.27M | 323.27M | 314.04M | 334.76M | 369.46M | 329.51M | 260.45M | 197.48M | 161.30M | 159.30M | 125.30M | 105.30M | 75.80M | 53.20M |
Other Expenses / Income | -234.96M | -137.29M | -69.78M | -106.27M | -149.57M | -140.74M | -145.17M | -125.05M | -113.49M | -133.64M | -146.13M | -178.92M | -200.79M | -77.60M | -45.81M | -53.21M | -95.00M | 135.44M | -141.90M | -78.49M | -537.34M | -52.44M | -102.56M | -51.37M | -38.50M | -36.20M | -19.70M | -24.30M | -22.80M | -6.30M |
Before Tax Income | 940.43M | 866.26M | 1.29B | 1.25B | 1.07B | 1.03B | 1.14B | 1.16B | 1.15B | 929.67M | 869.33M | 763.66M | 696.34M | 428.10M | 474.72M | 316.32M | 275.07M | 412.47M | 172.14M | 271.14M | 317.70M | 277.07M | 157.90M | 146.11M | 122.80M | 123.10M | 105.90M | 80.00M | 53.00M | 46.90M |
Income Tax Expenses | 221.12M | 209.28M | 305.68M | 299.29M | 238.79M | 236.64M | 363.70M | 409.19M | 395.20M | 324.67M | 315.31M | 274.62M | 247.47M | 152.30M | 170.47M | 123.38M | 104.55M | 152.88M | 62.30M | 101.14M | 118.43M | 101.71M | 57.15M | 52.75M | 45.00M | 43.50M | 38.60M | 29.30M | 17.50M | 18.20M |
Net Income | 717.79M | 675.61M | 991.59M | 943.95M | 814.85M | 779.71M | 752.30M | 702.41M | 680.53M | 545.34M | 510.73M | 443.45M | 398.17M | 230.18M | 260.37M | 199.38M | 170.39M | 259.46M | 240.84M | 169.49M | 199.27M | 175.36M | 99.74M | 93.36M | 77.80M | 79.60M | 67.30M | 50.70M | 35.50M | 28.70M |
Interest Expenses | 207.25M | 126.89M | 83.67M | 106.28M | 162.73M | 154.96M | 145.17M | 125.05M | 113.49M | 133.64M | 110.92M | 131.27M | 200.79M | 77.60M | 45.81M | 53.21M | 95.55M | 34.34M | 32.93M | 64.14M | 38.23M | 52.44M | 103.56M | 29.94M | 43.80M | 36.20M | 19.40M | 29.40M | 22.80M | 6.30M |
Basic Shares Outstanding | 69.32M | 73.12M | 82.52M | 85.06M | 88.76M | 93.28M | 95.65M | 97.21M | 98.80M | 98.83M | 98.03M | 96.82M | 97.20M | 96.79M | 97.79M | 101.22M | 106.76M | 109.11M | 111.32M | 115.31M | 119.38M | 119.46M | 119.75M | 120.44M | 125.67M | 130.04M | 129.42M | 120.00M | 112.63M | 114.35M |
Diluted Shares Outstanding | 70.12M | 73.83M | 83.69M | 85.59M | 89.04M | 93.75M | 96.33M | 98.38M | 100.69M | 100.54M | 99.36M | 97.71M | 98.54M | 97.97M | 98.28M | 101.46M | 107.14M | 115.82M | 125.29M | 129.73M | 130.18M | 134.15M | 134.44M | 129.64M | 127.96M | 133.17M | 132.61M | 122.91M | 112.63M | 115.11M |
EBITDA | 1.71B | 1.64B | 1.93B | 1.87B | 1.80B | 1.65B | 1.73B | 1.70B | 1.66B | 1.48B | 1.35B | 1.23B | 1.18B | 724.13M | 720.36M | 604.72M | 550.16M | 655.07M | 477.75M | 501.44M | 981.12M | 454.31M | 387.98M | 310.29M | 269.60M | 264.70M | 206.00M | 176.20M | 127.20M | 95.60M |
EBITDA Margin | 12.00% | 12.26% | 15.25% | 16.18% | 15.85% | 15.32% | 16.58% | 17.39% | 18.33% | 18.29% | 18.57% | 17.68% | 15.80% | 13.00% | 13.85% | 12.04% | 11.58% | 15.63% | 12.14% | 12.73% | 26.93% | 13.94% | 13.66% | 13.84% | 13.20% | 14.12% | 14.28% | 14.80% | 13.66% | 12.22% |
EBIT | 1.15B | 1.01B | 1.38B | 1.35B | 1.22B | 1.17B | 1.26B | 1.24B | 1.19B | 1.00B | 936.96M | 849.33M | 846.42M | 460.08M | 476.66M | 375.96M | 370.48M | 446.67M | 336.08M | 334.76M | 355.93M | 329.51M | 260.45M | 176.05M | 166.60M | 159.30M | 125.30M | 109.40M | 75.80M | 53.20M |
EBIT Margin | 8.03% | 7.55% | 10.92% | 11.68% | 10.69% | 10.87% | 12.12% | 12.66% | 13.15% | 12.44% | 12.86% | 12.20% | 11.29% | 8.26% | 9.16% | 7.49% | 7.80% | 10.66% | 8.54% | 8.50% | 9.77% | 10.11% | 9.17% | 7.85% | 8.16% | 8.50% | 8.69% | 9.19% | 8.14% | 6.80% |
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 |