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.34B | 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 | 719.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 | 23.20M | 21.00M | 22.50M | 22.10M | 24.20M | 20.10M | 20.20M | 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 | -7.07M | -568.42M | -30.14M | -24.71M | -941.00K | -313.00K | N/A | 0 | 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 | 715.79M | 675.40M | -64.69M | 487.76M | 467.08M | 437.63M | 405.72M | 431.43M | 433.18M | 414.30M | 386.33M | 379.92M | 322.48M | 338.18M | 252.79M | 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 | -100.96M | -104.11M | -647.84M | -102.21M | -86.32M | -59.10M | -97.86M | -63.37M | -74.36M | -84.40M | -82.25M | -93.15M | -74.90M | -107.72M | -38.56M | -147.26M | -88.45M | -71.28M | -64.86M | -61.05M | -100.27M | -47.57M | -101.74M | -53.65M | -36.83M | 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 | 136.69M | 97.04M | 59.23M | 72.07M | 61.60M | 58.16M | 52.74M | 51.56M | 54.60M | 52.39M | 59.91M | 59.98M | 38.07M | 37.41M | 40.99M | 53.40M | 61.44M | 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.95M | 97.99M | 99.61M | 100.94M | 100.74M | 99.83M | 100.24M | 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 | 99.29M | 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 | 104.21M | 108.52M | 110.42M | 100.59M |
EBITDA | 1.09B | 1.10B | 142.09M | 586.00M | 750.23M | 727.45M | 637.13M | 641.18M | 646.34M | 613.02M | 572.63M | 547.52M | 506.11M | 391.88M | 428.73M | 438.81M | 498.40M | 510.95M | 459.06M | 422.31M | 371.83M | 405.32M | 436.10M | 482.76M | 479.03M | 433.82M | 495.80M | 472.30M | 435.70M | 357.20M |
EBITDA Margin | 16.11% | 15.15% | 2.54% | 11.19% | 13.96% | 13.49% | 12.65% | 13.41% | 13.02% | 12.22% | 11.81% | 11.44% | 11.25% | 9.50% | 11.92% | 10.64% | 12.34% | 13.97% | 13.01% | 13.38% | 13.48% | 14.41% | 16.73% | 17.80% | 18.81% | 16.96% | 17.41% | 16.94% | 16.10% | 15.53% |
EBIT | 760.92M | 681.99M | -101.75M | 332.56M | 446.66M | 446.73M | 374.68M | 502.62M | 392.47M | 400.48M | 375.23M | 359.75M | 177.17M | 302.95M | 259.29M | 272.81M | 330.78M | 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.22% | 9.41% | -1.82% | 6.35% | 8.31% | 8.29% | 7.44% | 10.51% | 7.91% | 7.99% | 7.74% | 7.52% | 3.94% | 7.35% | 7.21% | 6.62% | 8.19% | 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 |