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 | 7.78B | 7.32B | 5.55B | 4.86B | 4.93B | 4.38B | 3.89B | 3.59B | 3.42B | 2.99B | 2.77B | 2.57B | 2.56B | 2.56B | 2.69B | 3.65B | 3.33B | 3.34B | 2.90B | 2.45B | 2.89B | 2.80B | 3.02B | 2.49B | 2.36B | 1.78B | 1.68B | 1.57B | 1.46B | 1.25B |
Cost of Revenue | 5.83B | 5.76B | 4.18B | 3.58B | 3.67B | 3.28B | 2.89B | 2.59B | 2.56B | 2.41B | 2.34B | 2.23B | 2.28B | 2.26B | 2.24B | 2.90B | 2.38B | 2.41B | 2.19B | 1.87B | 2.31B | 2.26B | 2.37B | 1.70B | 1.58B | 1.10B | 1.08B | 1.01B | 934.00M | 878.50M |
Gross Profit | 1.95B | 1.56B | 1.37B | 1.28B | 1.26B | 1.10B | 1.00B | 1.00B | 857.53M | 587.58M | 426.88M | 334.03M | 283.87M | 300.73M | 445.96M | 749.71M | 950.90M | 931.99M | 708.48M | 582.67M | 583.47M | 540.99M | 649.45M | 789.83M | 770.90M | 679.50M | 594.60M | 562.20M | 527.00M | 374.90M |
Operating Expenses | 521.10M | 549.10M | 482.70M | 389.75M | 402.19M | 368.18M | 371.28M | 337.81M | 312.69M | 292.36M | 274.22M | 308.14M | 252.98M | 367.54M | 297.51M | 247.95M | 236.49M | 236.94M | 207.72M | 204.54M | 217.10M | 248.33M | 279.03M | 449.34M | 412.70M | 336.80M | 311.00M | 287.70M | 270.50M | 231.60M |
Selling, General & Admin | 542.80M | 515.10M | 417.60M | 359.77M | 370.55M | 333.37M | 323.92M | 314.99M | 286.84M | 272.29M | 259.43M | 259.14M | 289.99M | 367.54M | 321.61M | 342.58M | 289.60M | 264.40M | 240.39M | 204.54M | 217.10M | 248.33M | 279.03M | 216.98M | 205.60M | 199.00M | 190.40M | 175.10M | 159.80M | 125.00M |
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 | 34.00M | 65.10M | 29.98M | 31.65M | 13.00M | 5.29M | 944.00K | -1.68M | 3.11M | 7.54M | 6.73M | 2.23M | N/A | -24.10M | -94.64M | -53.12M | -27.46M | -32.67M | N/A | N/A | N/A | N/A | 232.37M | 207.10M | 137.80M | 120.60M | 112.60M | 110.70M | 106.60M |
Operating Income | 1.43B | 951.40M | 1.01B | 895.73M | 877.46M | 747.71M | 647.11M | 679.58M | 549.78M | 538.14M | 190.40M | 84.78M | 63.44M | -14.54M | 148.45M | 249.10M | 714.42M | 695.06M | 500.76M | 582.67M | 366.38M | 292.66M | 370.42M | 340.49M | 358.20M | 342.70M | 283.60M | 274.50M | 256.50M | 143.30M |
Other Expenses / Income | -182.30M | -163.30M | -137.00M | -151.90M | -119.80M | -124.42M | -277.73M | -118.64M | -221.92M | -239.30M | -194.11M | -205.20M | -217.18M | -177.67M | -167.67M | -332.07M | -46.91M | 35.86M | 4.29M | -2.57M | -41.88M | -24.58M | -16.24M | -28.25M | -6.60M | 32.10M | 16.90M | 11.10M | 1.90M | 2.60M |
Before Tax Income | 1.25B | 788.10M | 873.80M | 743.80M | 757.70M | 623.29M | 361.32M | 547.26M | 327.86M | 298.84M | -3.70M | -120.42M | -153.74M | -192.21M | -19.22M | 75.06M | 667.50M | 703.46M | 480.24M | 375.57M | 311.43M | 257.66M | 324.05M | 312.24M | 351.60M | 374.80M | 300.50M | 285.60M | 258.40M | 145.90M |
Income Tax Expenses | 299.40M | 193.00M | 200.10M | 155.80M | 135.20M | 105.45M | -232.07M | 124.85M | 94.94M | 91.69M | -24.46M | -66.49M | -78.48M | -89.66M | -37.87M | 76.72M | 204.42M | 225.96M | 136.40M | 114.35M | 87.97M | 67.25M | 101.37M | 92.34M | 111.90M | 118.90M | 91.40M | 97.00M | 92.20M | 47.90M |
Net Income | 933.20M | 575.60M | 670.80M | 584.50M | 617.66M | 515.80M | 601.18M | 419.49M | 221.18M | 204.92M | 24.38M | -52.59M | -70.78M | -96.49M | 30.31M | -4.12M | 450.91M | 467.53M | 388.76M | 287.38M | 194.95M | 169.88M | 222.68M | 219.89M | 239.70M | 255.90M | 209.10M | 188.60M | 166.20M | 98.00M |
Interest Expenses | 196.10M | 168.40M | 147.70M | 134.39M | 129.00M | 137.42M | 291.08M | 133.27M | 220.24M | 242.41M | 201.65M | 211.93M | 217.18M | 181.60M | 175.26M | 172.81M | 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 |
Basic Shares Outstanding | 133.00M | 133.00M | 132.80M | 132.58M | 132.30M | 132.39M | 132.51M | 133.21M | 133.21M | 131.46M | 130.27M | 128.40M | 129.38M | 128.05M | 118.89M | 109.77M | 97.04M | 97.58M | 102.18M | 102.45M | 101.85M | 101.71M | 101.22M | 101.04M | 100.89M | 100.85M | 101.50M | 105.52M | 107.80M | 110.05M |
Diluted Shares Outstanding | 133.70M | 133.60M | 133.50M | 133.25M | 133.38M | 133.93M | 134.88M | 135.79M | 135.09M | 132.99M | 131.47M | 129.75M | 129.38M | 128.05M | 119.43M | 110.95M | 99.40M | 99.78M | 104.08M | 103.66M | 102.71M | 102.52M | 102.62M | 102.01M | 102.19M | 102.18M | 103.00M | 105.86M | 108.67M | 110.17M |
EBITDA | 2.06B | 1.53B | 1.53B | 1.31B | 1.30B | 1.09B | 949.77M | 962.40M | 826.26M | 818.52M | 465.31M | 423.47M | 416.95M | 351.87M | 533.88M | 627.79M | 985.89M | 921.46M | 699.70M | 660.90M | 654.05M | 587.23M | 704.31M | 572.85M | 565.30M | 481.00M | 412.90M | 387.10M | 367.20M | 249.90M |
EBITDA Margin | 26.42% | 20.92% | 27.61% | 27.02% | 26.32% | 24.91% | 24.41% | 26.79% | 24.14% | 27.34% | 16.79% | 16.49% | 16.26% | 13.75% | 19.84% | 17.19% | 29.63% | 27.57% | 24.17% | 26.93% | 22.61% | 21.00% | 23.32% | 22.99% | 24.00% | 27.08% | 24.60% | 24.67% | 25.13% | 19.94% |
EBIT | 1.43B | 937.00M | 1.02B | 874.70M | 881.86M | 758.68M | 660.20M | 677.61M | 536.36M | 539.02M | 201.57M | 92.84M | 67.92M | -4.55M | 167.71M | 245.42M | 655.33M | 693.50M | 525.16M | 401.74M | 282.92M | 237.12M | 324.05M | 312.24M | 351.60M | 374.80M | 300.50M | 285.60M | 258.40M | 145.90M |
EBIT Margin | 18.36% | 12.81% | 18.35% | 18.01% | 17.89% | 17.31% | 16.97% | 18.86% | 15.67% | 18.00% | 7.27% | 3.62% | 2.65% | -0.18% | 6.23% | 6.72% | 19.69% | 20.75% | 18.14% | 16.37% | 9.78% | 8.48% | 10.73% | 12.53% | 14.92% | 21.10% | 17.90% | 18.20% | 17.69% | 11.64% |
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 |