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 | 6.78B | 7.25B | 5.59B | 5.24B | 5.37B | 5.39B | 5.04B | 4.78B | 4.96B | 5.01B | 4.85B | 4.79B | 4.50B | 4.12B | 3.60B | 4.12B | 4.04B | 3.66B | 3.53B | 3.16B | 2.76B | 2.81B | 2.61B | 2.71B | 2.55B | 2.56B | 2.85B | 2.79B | 2.71B | 2.30B |
Cost of Revenue | 5.35B | 5.81B | 4.53B | 4.19B | 4.32B | 4.35B | 4.09B | 3.85B | 4.03B | 4.09B | 3.97B | 3.94B | 3.74B | 3.36B | 2.93B | 3.40B | 3.29B | 2.95B | 2.87B | 2.58B | 2.26B | 2.26B | 2.06B | 1.96B | 1.81B | 1.82B | 2.05B | 2.01B | 1.98B | 1.69B |
Gross Profit | 1.44B | 1.44B | 1.06B | 1.05B | 1.06B | 1.04B | 949.39M | 937.43M | 929.42M | 921.30M | 873.50M | 843.63M | 756.78M | 767.53M | 666.05M | 724.03M | 753.79M | 705.04M | 660.95M | 574.79M | 498.44M | 552.36M | 544.43M | 754.91M | 738.90M | 735.40M | 793.20M | 782.90M | 725.00M | 609.50M |
Operating Expenses | 741.86M | 707.34M | 558.18M | 528.44M | 530.87M | 563.31M | 543.67M | 506.00M | 496.24M | 507.00M | 487.17M | 463.71M | 397.48M | 405.36M | 386.46M | 374.40M | 409.72M | 358.95M | 364.97M | 316.40M | 289.84M | 288.67M | 266.91M | 422.97M | 405.70M | 447.30M | 450.90M | 453.50M | 415.10M | 365.10M |
Selling, General & Admin | 741.86M | 707.34M | 558.18M | 528.44M | 530.87M | 563.31M | 543.67M | 506.00M | 496.24M | 507.00M | 487.17M | 463.71M | 397.48M | 405.36M | 386.46M | 374.40M | 409.72M | 358.95M | 364.97M | 316.40M | 289.84M | 288.67M | 266.91M | 272.15M | 259.90M | 301.60M | 297.40M | 310.60M | 289.30M | 252.30M |
Research & Development | 29.30M | 28.70M | 24.10M | 22.00M | 23.30M | 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 | 39.66M | -7.07M | -568.42M | -30.14M | -24.71M | -941.00K | 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 | 150.82M | 145.80M | 145.70M | 153.50M | 142.90M | 125.80M | 112.80M |
Operating Income | 693.79M | 675.40M | -64.69M | 487.76M | 467.08M | 437.63M | 405.72M | 431.43M | 433.18M | 414.30M | 386.33M | 379.92M | 359.31M | 362.18M | 279.59M | 349.63M | 344.07M | 346.09M | 295.98M | 258.39M | 208.60M | 263.69M | 277.52M | 331.95M | 333.20M | 288.10M | 342.30M | 329.40M | 309.90M | 244.40M |
Other Expenses / Income | -78.96M | -104.11M | -96.30M | -232.17M | -86.32M | -41.01M | -91.16M | 9.85M | -105.23M | -75.18M | -81.76M | -92.84M | -74.90M | -107.72M | -65.37M | -147.26M | -88.45M | -71.28M | -64.86M | -61.05M | -100.27M | -65.19M | -101.74M | -53.65M | -36.80M | 57.90M | -279.60M | -51.10M | -38.80M | -32.10M |
Before Tax Income | 614.83M | 571.28M | -160.98M | 255.59M | 380.77M | 378.53M | 314.55M | 441.28M | 327.95M | 339.12M | 304.57M | 287.07M | 284.41M | 254.45M | 214.22M | 202.38M | 255.63M | 274.81M | 231.13M | 197.34M | 108.33M | 198.49M | 175.78M | 278.30M | 296.40M | 346.00M | 62.70M | 278.30M | 271.10M | 212.30M |
Income Tax Expenses | 149.28M | 118.51M | -67.43M | 53.03M | 93.27M | 75.01M | 146.59M | 164.63M | 87.74M | 108.92M | 96.20M | 103.76M | 78.42M | 64.48M | 66.82M | 54.80M | 55.19M | 93.33M | 84.17M | 58.86M | 37.70M | 70.61M | 82.96M | 112.00M | 108.60M | 154.00M | 60.10M | 107.40M | 106.60M | 82.50M |
Net Income | 474.96M | 466.44M | -93.55M | 207.46M | 291.79M | 313.56M | 175.34M | 286.43M | 250.14M | 239.16M | 219.11M | 196.01M | 217.52M | 201.05M | 151.48M | 164.61M | 214.16M | 195.08M | 161.88M | 151.23M | 138.95M | 135.32M | 91.61M | 166.30M | 187.80M | 180.20M | 2.60M | 170.90M | 164.50M | 129.80M |
Interest Expenses | 126.30M | 97.04M | 59.23M | 72.07M | 61.60M | 58.16M | 57.22M | 54.17M | 56.97M | 55.14M | 59.91M | 64.11M | 41.83M | 37.41M | 40.99M | 53.40M | 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 | 98.29M | 97.99M | 99.61M | 100.94M | 100.74M | 99.83M | 99.41M | 99.19M | 100.94M | 100.60M | 102.58M | 100.85M | 100.21M | 100.51M | 100.72M | 100.26M | 100.63M | 100.07M | 99.34M | 98.02M | 96.82M | 96.37M | 95.37M | 99.72M | 101.89M | 102.63M | 91.80M | 99.56M | 100.25M | 100.59M |
Diluted Shares Outstanding | 98.89M | 98.73M | 99.61M | 101.21M | 101.18M | 101.02M | 100.85M | 101.78M | 102.39M | 103.17M | 103.25M | 102.57M | 102.17M | 102.54M | 101.03M | 100.99M | 101.88M | 101.53M | 100.42M | 98.95M | 97.13M | 97.18M | 95.81M | 99.90M | 102.78M | 104.28M | 97.59M | 108.52M | 110.42M | 100.59M |
EBITDA | 1.03B | 1.03B | 174.40M | 743.12M | 740.87M | 713.00M | 596.78M | 505.24M | 394.85M | 403.23M | 375.23M | 363.88M | 337.77M | 302.95M | 259.29M | 272.81M | 450.68M | 453.27M | 409.12M | 374.01M | 339.88M | 365.19M | 333.14M | 429.11M | 442.20M | 479.90M | 216.20M | 421.20M | 396.90M | 325.10M |
EBITDA Margin | 15.26% | 14.26% | 3.12% | 14.19% | 13.79% | 13.23% | 11.85% | 10.56% | 7.95% | 8.04% | 7.74% | 7.60% | 7.51% | 7.35% | 7.21% | 6.62% | 11.16% | 12.40% | 11.59% | 11.85% | 12.32% | 12.99% | 12.78% | 15.83% | 17.36% | 18.76% | 7.59% | 15.11% | 14.67% | 14.13% |
EBIT | 750.54M | 681.99M | -101.75M | 332.56M | 446.66M | 446.73M | 379.15M | 505.24M | 394.85M | 403.23M | 375.23M | 363.88M | 337.77M | 302.95M | 259.29M | 272.81M | 269.34M | 288.41M | 246.05M | 210.09M | 176.65M | 205.93M | 174.57M | 278.30M | 296.40M | 334.20M | 62.70M | 278.30M | 271.10M | 212.30M |
EBIT Margin | 11.07% | 9.41% | -1.82% | 6.35% | 8.31% | 8.29% | 7.53% | 10.56% | 7.95% | 8.04% | 7.74% | 7.60% | 7.51% | 7.35% | 7.21% | 6.62% | 6.67% | 7.89% | 6.97% | 6.66% | 6.40% | 7.32% | 6.70% | 10.26% | 11.64% | 13.07% | 2.20% | 9.98% | 10.02% | 9.23% |
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 |