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 | 2.19B | 2.24B | 2.02B | 1.79B | 2.01B | 2.00B | 1.97B | 1.85B | 1.77B | 1.67B | 1.58B | 1.51B | 1.42B | 1.40B | 1.34B | 1.47B | 1.61B | 1.64B | 1.72B | 1.57B | 1.24B | 1.28B | 1.28B | 1.26B | 1.65B | 1.93B | 1.92B | 1.90B | 1.86B | 1.75B |
Cost of Revenue | 1.03B | 1.03B | 884.30M | 730.80M | 821.10M | 791.70M | 742.09M | 667.24M | 639.21M | 606.28M | 561.12M | 524.38M | 493.40M | 488.42M | 504.78M | 566.51M | 586.56M | 613.28M | 608.36M | 535.95M | 425.96M | 435.79M | 453.82M | 382.69M | 657.30M | 827.00M | 785.90M | 789.20M | 757.00M | 715.40M |
Gross Profit | 1.16B | 1.21B | 1.14B | 1.06B | 1.19B | 1.21B | 1.22B | 1.18B | 1.13B | 1.07B | 1.02B | 990.54M | 924.19M | 913.82M | 839.41M | 902.15M | 1.02B | 1.03B | 1.11B | 1.03B | 816.18M | 848.19M | 824.56M | 880.02M | 993.20M | 1.10B | 1.13B | 1.11B | 1.10B | 1.03B |
Operating Expenses | 956.10M | 993.30M | 941.00M | 841.60M | 883.50M | 845.60M | 828.83M | 805.97M | 774.86M | 719.19M | 691.36M | 680.46M | 640.31M | 624.30M | 616.50M | 669.57M | 752.26M | 828.08M | 803.09M | 683.15M | 497.25M | 503.26M | 522.62M | 602.72M | 691.10M | 858.20M | 894.90M | 907.40M | 917.20M | 798.80M |
Selling, General & Admin | 956.10M | 993.30M | 941.00M | 841.60M | 883.50M | 845.60M | 828.83M | 805.97M | 774.86M | 719.19M | 691.36M | 680.46M | 640.31M | 624.30M | 616.50M | 670.99M | 756.03M | 787.96M | 803.09M | 683.18M | 492.51M | 502.96M | 514.37M | 534.14M | 602.20M | 772.40M | 797.60M | 800.70M | 813.90M | 712.40M |
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 | 5.00M | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 4.65M | 9.40M | 7.20M | 9.20M | 7.20M | 8.60M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -1.42M | -3.77M | 40.12M | N/A | -30.00K | 4.74M | 297.00K | 8.25M | 68.57M | 83.90M | 85.80M | 97.30M | 106.70M | 103.30M | 86.40M |
Operating Income | 206.60M | 169.40M | 204.10M | 227.60M | 311.30M | 239.70M | 331.19M | 375.85M | 358.75M | 348.61M | 332.35M | 310.08M | 283.89M | 289.51M | 222.92M | 232.58M | 267.55M | 198.30M | 304.84M | 347.91M | 318.92M | 344.93M | 301.94M | 277.31M | 302.10M | 246.60M | 238.60M | 199.10M | 183.80M | 233.70M |
Other Expenses / Income | -166.80M | -85.00M | -110.30M | -197.00M | -496.90M | -112.40M | -18.36M | -35.47M | -30.80M | -51.43M | -51.29M | -59.33M | -67.80M | -53.57M | -67.90M | -72.40M | -49.89M | -55.76M | -54.10M | -31.04M | -19.54M | -4.21M | -4.40M | -3.88M | 22.50M | -100.00K | -123.40M | -80.30M | -14.50M | 7.20M |
Before Tax Income | 39.80M | 84.40M | 93.80M | 30.60M | -185.60M | 221.20M | 312.83M | 340.39M | 327.95M | 297.18M | 281.06M | 250.75M | 216.08M | 235.95M | 155.02M | 160.18M | 217.65M | 142.54M | 250.73M | 316.87M | 299.38M | 340.72M | 297.53M | 273.43M | 324.60M | 246.50M | 115.20M | 118.80M | 169.30M | 240.90M |
Income Tax Expenses | 13.60M | 18.90M | 31.00M | 21.70M | 14.30M | 65.30M | 82.67M | 111.00M | 109.32M | 97.39M | 94.41M | 80.26M | 71.49M | 82.55M | 55.66M | 54.30M | 74.14M | 41.98M | 92.77M | 118.22M | 106.91M | 126.45M | 111.63M | 103.96M | 121.60M | 101.10M | 70.50M | 53.30M | 74.90M | 100.00M |
Net Income | 26.12M | 65.39M | 62.63M | 8.80M | -199.90M | 155.90M | 230.16M | 229.38M | 218.63M | 199.79M | 186.65M | 170.49M | 144.59M | 152.62M | 99.36M | 101.63M | 143.51M | 100.95M | 157.52M | 197.99M | 192.47M | 214.27M | 185.90M | 161.94M | 203.00M | 145.40M | 44.70M | 65.50M | 87.00M | 140.90M |
Interest Expenses | 125.60M | 94.40M | 55.60M | 23.10M | 34.70M | 27.10M | 21.36M | 22.30M | 20.30M | 36.53M | 38.30M | 46.85M | 47.80M | 44.16M | 46.28M | 50.42M | 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 | 43.55M | 43.02M | 42.38M | 41.93M | 43.03M | 46.84M | 47.95M | 48.55M | 49.02M | 49.74M | 50.34M | 50.61M | 50.83M | 51.12M | 50.81M | 50.97M | 51.44M | 50.99M | 50.65M | 50.12M | 54.53M | 62.84M | 68.35M | 72.29M | 76.60M | 80.78M | 81.27M | 81.88M | 82.08M | 82.40M |
Diluted Shares Outstanding | 43.84M | 43.31M | 42.83M | 42.14M | 43.03M | 46.99M | 48.40M | 49.00M | 49.80M | 50.30M | 51.00M | 51.10M | 51.40M | 51.33M | 50.90M | 51.40M | 52.00M | 51.51M | 50.98M | 50.51M | 55.15M | 63.77M | 69.11M | 72.29M | 76.89M | 80.78M | 81.27M | 82.27M | 82.21M | 82.70M |
EBITDA | 376.30M | 394.60M | 352.90M | 338.40M | 437.30M | 500.40M | 456.84M | 454.27M | 424.95M | 399.55M | 383.83M | 363.25M | 337.22M | 353.26M | 269.07M | 296.94M | 313.73M | 264.38M | 393.37M | 444.60M | 385.05M | 398.93M | 371.52M | 334.46M | 408.50M | 332.30M | 212.50M | 225.50M | 265.20M | 327.30M |
EBITDA Margin | 17.16% | 17.63% | 17.45% | 18.90% | 21.77% | 25.05% | 23.24% | 24.57% | 23.97% | 23.87% | 24.22% | 23.98% | 23.79% | 25.19% | 20.02% | 20.22% | 19.53% | 16.12% | 22.92% | 28.37% | 31.00% | 31.07% | 29.06% | 26.49% | 24.75% | 17.20% | 11.07% | 11.90% | 14.27% | 18.73% |
EBIT | 165.32M | 178.69M | 149.23M | 53.60M | -150.90M | 248.30M | 334.19M | 362.69M | 348.25M | 333.71M | 319.36M | 297.60M | 263.88M | 279.34M | 201.30M | 206.36M | 217.65M | 142.94M | 250.29M | 316.22M | 299.38M | 340.72M | 297.53M | 265.89M | 324.60M | 246.50M | 115.20M | 118.80M | 161.90M | 240.90M |
EBIT Margin | 7.54% | 7.98% | 7.38% | 2.99% | -7.51% | 12.43% | 17.00% | 19.61% | 19.64% | 19.93% | 20.15% | 19.64% | 18.61% | 19.92% | 14.98% | 14.05% | 13.55% | 8.72% | 14.58% | 20.18% | 24.10% | 26.54% | 23.27% | 21.06% | 19.67% | 12.76% | 6.00% | 6.27% | 8.71% | 13.78% |
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 |