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 | 1.74B | 1.46B | 1.22B | 1.56B | 1.53B | 1.54B | 1.43B | 1.47B | 1.72B | 4.72B | 4.72B | 5.10B | 5.46B | 4.89B | 4.85B | 5.86B | 4.82B | 4.31B | 4.29B | 4.37B | 5.08B | 5.05B | 4.11B | 2.68B | 2.71B | 1.83B | 922.30M | 1.11B | 1.10B | 1.09B |
Cost of Revenue | 1.07B | 937.00M | 787.70M | 1.08B | 1.08B | 1.13B | 1.10B | 1.10B | 1.43B | 3.36B | 3.36B | 3.73B | 3.93B | 3.45B | 3.43B | 4.08B | 3.43B | 3.11B | 3.16B | 3.23B | 3.55B | 3.40B | 2.76B | 1.71B | 1.75B | 1.22B | 647.50M | 816.60M | 818.80M | 779.00M |
Gross Profit | 670.00M | 523.90M | 431.80M | 478.90M | 441.10M | 410.70M | 330.20M | 375.80M | 292.40M | 1.36B | 1.36B | 1.38B | 1.54B | 1.43B | 1.42B | 1.77B | 1.39B | 1.20B | 1.13B | 1.14B | 1.53B | 1.65B | 1.35B | 973.10M | 965.50M | 603.40M | 274.80M | 292.80M | 279.30M | 313.70M |
Operating Expenses | 447.30M | 459.10M | 351.40M | 343.00M | 329.20M | 296.80M | 282.90M | 303.80M | 430.90M | 1.10B | 989.00M | 1.06B | 1.14B | 1.05B | 982.80M | 1.16B | 967.50M | 886.10M | 921.90M | 1.15B | 1.00B | 1.06B | 932.40M | 606.10M | 613.70M | 541.20M | 316.80M | 227.30M | 238.00M | 246.00M |
Selling, General & Admin | 394.40M | 355.70M | 309.60M | 320.00M | 318.50M | 292.60M | 282.30M | 301.00M | 425.70M | 1.07B | 956.00M | 1.02B | 1.10B | 1.02B | 961.30M | 1.13B | 937.50M | 867.30M | 818.80M | 838.40M | 931.30M | 955.80M | 775.10M | 495.20M | 508.30M | 471.80M | 175.30M | 186.50M | 194.50M | 207.50M |
Research & Development | 43.20M | 39.10M | 30.70M | 28.40M | 24.80M | 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 | -10.10M | 103.40M | 41.80M | 23.00M | 10.70M | -7.60M | 600.00K | 2.80M | 5.20M | 31.80M | 33.00M | 35.10M | 33.70M | 27.10M | 21.50M | 25.70M | 30.00M | 18.80M | 103.10M | 309.50M | 70.90M | 107.20M | 157.30M | 110.90M | 105.40M | 69.40M | 141.50M | 40.80M | 43.50M | 38.50M |
Operating Income | 221.90M | 51.00M | 73.70M | 132.00M | 107.90M | 107.60M | 54.80M | 72.00M | -138.50M | 263.10M | 368.60M | 319.00M | 398.60M | 381.30M | 438.20M | 613.60M | 425.60M | 314.30M | 210.20M | -9.10M | 531.70M | 586.60M | 420.30M | 367.00M | 351.80M | 62.20M | -42.00M | 65.50M | 41.30M | 67.70M |
Other Expenses / Income | -10.90M | -23.90M | -3.80M | -15.50M | -24.70M | -14.30M | -18.70M | -32.60M | -64.50M | 331.10M | -112.50M | -365.50M | -178.90M | -136.60M | -342.80M | -207.50M | -35.80M | -37.50M | -182.90M | -163.20M | -115.50M | -133.40M | -106.30M | -31.40M | -57.00M | -107.10M | 59.90M | -113.50M | -42.90M | -43.80M |
Before Tax Income | 186.30M | 27.10M | 69.90M | 116.50M | 83.20M | 79.60M | 36.10M | 39.40M | -203.00M | 594.20M | 256.10M | -46.50M | 219.70M | 244.70M | 95.40M | 406.10M | 389.80M | 276.80M | 27.30M | -172.30M | 416.20M | 453.20M | 314.00M | 335.60M | 294.80M | -44.90M | 17.90M | -48.00M | -1.60M | 23.90M |
Income Tax Expenses | 41.60M | 7.30M | 10.90M | 15.80M | 13.50M | 1.40M | -47.90M | 9.10M | -11.80M | 214.10M | 54.80M | 31.90M | 34.40M | 53.10M | 47.20M | 152.90M | 89.50M | 56.30M | 70.40M | -31.60M | 151.60M | 177.20M | 141.00M | 137.30M | 187.30M | -3.20M | 21.30M | 7.60M | -200.00K | 9.80M |
Net Income | 89.90M | 19.80M | 59.00M | 99.00M | 70.90M | 81.20M | 89.30M | -67.20M | -82.70M | 397.90M | 210.20M | 259.20M | 180.60M | 205.60M | 31.70M | 247.90M | 294.20M | 170.70M | 1.09B | -17.10M | 236.00M | 127.40M | 173.00M | 189.50M | 101.50M | -41.70M | -13.70M | -62.20M | -5.30M | 14.10M |
Interest Expenses | 27.20M | 9.30M | 13.30M | 18.40M | 21.00M | 21.50M | 17.10M | 14.80M | 22.00M | 69.80M | 112.60M | 114.40M | 97.10M | 87.20M | 92.10M | 116.00M | 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 | 45.55M | 45.34M | 45.29M | 44.63M | 43.94M | 43.05M | 42.41M | 41.61M | 40.73M | 42.40M | 45.38M | 50.03M | 50.50M | 49.72M | 49.36M | 53.05M | 54.84M | 58.25M | 71.08M | 74.27M | 76.80M | 81.44M | 72.62M | 61.59M | 61.53M | 43.09M | 25.51M | 28.00M | 26.35M | 25.61M |
Diluted Shares Outstanding | 46.61M | 46.22M | 46.49M | 45.77M | 44.96M | 44.66M | 43.91M | 42.16M | 40.73M | 43.03M | 46.01M | 50.03M | 50.95M | 50.35M | 49.80M | 54.06M | 56.31M | 60.72M | 71.08M | 74.27M | 77.68M | 82.96M | 74.12M | 63.50M | 62.11M | 43.09M | 25.51M | 28.00M | 26.35M | 25.61M |
EBITDA | 277.50M | 97.70M | 132.20M | 180.50M | 143.30M | 137.00M | 83.70M | -16.80M | -33.30M | 791.00M | 492.40M | 517.30M | 432.80M | 458.90M | 276.90M | 621.30M | 462.70M | 302.20M | 1.25B | 48.40M | 511.20M | 443.70M | 488.90M | 437.70M | 394.20M | 24.50M | 32.60M | -13.80M | 38.00M | 62.40M |
EBITDA Margin | 15.94% | 6.69% | 10.84% | 11.57% | 9.39% | 8.90% | 5.87% | -1.14% | -1.94% | 16.75% | 10.44% | 10.14% | 7.92% | 9.39% | 5.71% | 10.61% | 9.60% | 7.01% | 29.08% | 1.11% | 10.06% | 8.79% | 11.88% | 16.34% | 14.53% | 1.34% | 3.53% | -1.24% | 3.46% | 5.71% |
EBIT | 158.70M | 36.40M | 83.20M | 133.20M | 105.40M | 104.10M | 58.50M | -43.30M | -72.50M | 681.80M | 377.60M | 405.50M | 312.10M | 345.90M | 171.00M | 516.80M | 383.70M | 227.00M | 1.16B | -48.70M | 387.60M | 304.60M | 314.00M | 326.80M | 288.80M | -44.90M | 7.60M | -54.60M | -5.50M | 23.90M |
EBIT Margin | 9.11% | 2.49% | 6.82% | 8.54% | 6.91% | 6.77% | 4.10% | -2.94% | -4.22% | 14.44% | 8.00% | 7.95% | 5.71% | 7.08% | 3.53% | 8.83% | 7.96% | 5.26% | 27.04% | -1.11% | 7.63% | 6.04% | 7.63% | 12.20% | 10.65% | -2.46% | 0.82% | -4.92% | -0.50% | 2.19% |
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 |