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 | 13.11B | 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 | 1.18B | 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 | 11.57B | 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 | 3.92B | 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 | -28.28M | 4.03B | 3.57B | 3.18B | 3.21B | 14.22M | 2.94B | 2.78B | 2.52B | 2.16B | 1.81B | 1.68B | 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.24B | 1.07B | 954.44M | 941.71M | 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 | 14.22M | -145.17M | -119.71M | -97.68M | -141.91M | -85.11M | -178.05M | -200.79M | -77.60M | -45.81M | -93.90M | -95.20M | 89.20M | -141.90M | -63.62M | -51.77M | -52.44M | -102.56M | -51.37M | -38.50M | -36.20M | -19.40M | -25.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 | 231.67M | 126.89M | 83.67M | 106.28M | 162.73M | 154.96M | 133.91M | 108.51M | 96.43M | 99.71M | 110.92M | 131.27M | 200.79M | 77.99M | 45.81M | 54.07M | N/A | 34.34M | 32.93M | N/A | 38.23M | N/A | N/A | 29.94M | N/A | N/A | N/A | N/A | N/A | N/A |
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 | 115.38M | 119.46M | 119.75M | 120.44M | 125.67M | 130.04M | 129.28M | 123.39M | 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.39M | 123.39M | 112.63M | 115.11M |
EBITDA | 1.74B | 1.58B | 1.91B | 1.87B | 1.72B | 1.64B | 1.70B | 1.64B | 1.57B | 1.35B | 1.27B | 1.16B | 1.14B | 684.47M | 681.36M | 572.59M | 458.22M | 610.37M | 499.79M | 437.31M | 500.40M | 401.87M | 284.41M | 288.86M | 231.10M | 228.50M | 186.60M | 151.90M | 104.40M | 89.30M |
EBITDA Margin | 12.21% | 11.75% | 15.11% | 16.17% | 15.11% | 15.25% | 16.31% | 16.76% | 17.37% | 16.68% | 17.50% | 16.63% | 15.23% | 12.29% | 13.10% | 11.40% | 9.64% | 14.56% | 12.70% | 11.10% | 13.73% | 12.33% | 10.01% | 12.88% | 11.32% | 12.19% | 12.93% | 12.76% | 11.21% | 11.42% |
EBIT | 1.17B | 1.01B | 1.38B | 1.35B | 1.22B | 1.17B | 1.25B | 1.22B | 1.17B | 969.73M | 936.96M | 849.33M | 846.42M | 460.48M | 476.66M | 376.83M | 274.94M | 446.67M | 336.08M | 270.63M | 355.93M | 277.07M | 156.89M | 176.05M | 122.80M | 123.10M | 105.90M | 80.00M | 53.00M | 46.90M |
EBIT Margin | 8.20% | 7.55% | 10.92% | 11.68% | 10.69% | 10.87% | 12.01% | 12.49% | 12.96% | 12.02% | 12.86% | 12.20% | 11.29% | 8.27% | 9.16% | 7.50% | 5.79% | 10.66% | 8.54% | 6.87% | 9.77% | 8.50% | 5.52% | 7.85% | 6.01% | 6.57% | 7.34% | 6.72% | 5.69% | 6.00% |
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 |