Financial Year End | 2023-12-31 | 2023-01-01 | 2022-01-02 | 2021-01-03 | 2019-12-29 | 2018-12-30 | 2017-12-31 | 2017-01-01 | 2016-01-03 | 2014-12-28 | 2013-12-29 | 2012-12-30 | 2012-01-01 | 2011-01-02 | 2010-03-12 | 2009-02-23 | 2007-12-31 | 2007-03-07 | 2006-01-01 | 2004-12-31 | 2003-12-28 | 2002-12-29 | 2001-12-30 | 2000-12-31 | 2000-01-02 | 1999-01-03 | 1997-12-28 | 1996-12-29 | 1995-12-31 | 1995-01-01 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.26B | 1.30B | 1.20B | 1.10B | 1.34B | 1.18B | 996.44M | 958.62M | 1.00B | 1.00B | 959.99M | 932.02M | 1.06B | 961.83M | 859.89M | 1.08B | 1.08B | 1.08B | 985.77M | 881.66M | 923.51M | 924.08M | 1.10B | 1.28B | 1.23B | 1.28B | 1.14B | 1.00B | 802.10M | 725.30M |
Cost of Revenue | 820.43M | 860.19M | 767.66M | 692.69M | 817.58M | 755.22M | 610.42M | 589.97M | 618.97M | 663.88M | 618.88M | 614.84M | 695.00M | 625.07M | 576.87M | 710.30M | 703.75M | 736.25M | 681.07M | 616.30M | 670.53M | 659.91M | 787.87M | 845.32M | 800.34M | 805.10M | 717.10M | 649.20M | 522.70M | 475.90M |
Gross Profit | 441.07M | 437.73M | 432.73M | 410.57M | 525.45M | 424.36M | 386.02M | 368.64M | 382.89M | 340.03M | 341.11M | 317.18M | 362.05M | 336.76M | 283.02M | 372.05M | 377.52M | 339.60M | 304.70M | 265.36M | 252.98M | 264.17M | 316.03M | 438.63M | 427.90M | 476.00M | 418.20M | 352.90M | 279.40M | 249.40M |
Operating Expenses | 336.55M | 324.19M | 324.31M | 333.23M | 381.60M | 327.45M | 268.88M | 263.92M | 269.30M | 257.35M | 252.43M | 231.36M | 268.61M | 240.90M | 218.32M | 380.62M | 246.26M | 262.25M | 222.70M | 204.62M | 231.31M | 225.57M | 266.99M | 348.57M | 350.34M | 361.10M | 320.40M | 274.20M | 217.80M | 198.60M |
Selling, General & Admin | 322.05M | 324.19M | 324.31M | 333.23M | 381.60M | 327.45M | 268.88M | 263.92M | 269.30M | 257.35M | 252.43M | 231.36M | 268.61M | 240.90M | 218.32M | 258.20M | 246.26M | 241.54M | 222.70M | 204.62M | 231.31M | 225.57M | 266.99M | 297.95M | 304.55M | 318.50M | 281.80M | 238.90M | 188.90M | 170.40M |
Research & Development | 17.00M | 19.10M | 19.30M | 18.60M | 17.80M | 16.40M | 14.00M | 14.30M | 14.50M | 13.90M | 12.60M | 12.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 | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | -3.55M | -2.48M | -10.89M | -3.43M | -5.95M | -2.18M | 329.00K | -1.43M | -1.78M | -1.15M | -1.52M | N/A | N/A | N/A | N/A | N/A | 20.71M | N/A | N/A | N/A | N/A | N/A | 50.62M | 45.79M | 42.60M | 38.60M | 35.30M | 28.90M | 28.20M |
Operating Income | 104.52M | 109.99M | 104.80M | 66.46M | 130.90M | 76.38M | 109.84M | 84.94M | 113.59M | 70.30M | 95.63M | 64.65M | 87.26M | 92.73M | 62.99M | 41.66M | 129.39M | 72.36M | 82.00M | 60.74M | 15.47M | 15.16M | -16.04M | 90.06M | 77.56M | 114.90M | 97.80M | 78.70M | 61.60M | 50.80M |
Other Expenses / Income | -40.87M | -33.48M | -32.16M | -40.13M | -29.09M | -21.39M | -11.03M | -8.02M | -7.83M | -34.55M | -26.63M | -26.55M | -25.09M | -78.17M | -40.97M | -34.34M | -37.83M | -70.78M | -46.47M | -50.26M | -44.10M | -42.82M | -36.38M | -60.22M | -39.59M | -65.86M | -36.53M | -35.30M | -30.00M | -25.00M |
Before Tax Income | 63.65M | 41.92M | 72.63M | -79.42M | 101.82M | 54.99M | 100.54M | 79.14M | 105.77M | 35.74M | 69.00M | 38.10M | 60.61M | 14.56M | 22.02M | 7.32M | 93.43M | 28.84M | 35.53M | 10.48M | -28.62M | -27.66M | -53.79M | 29.84M | 37.97M | 49.10M | 61.30M | 43.40M | 31.60M | 25.80M |
Income Tax Expenses | 19.14M | 22.36M | 17.40M | -7.49M | 22.62M | 4.74M | 47.29M | 24.97M | 33.35M | 10.93M | 20.75M | 15.20M | 21.24M | 4.49M | 9.35M | 43.04M | 35.58M | 18.82M | 17.56M | 4.04M | -10.21M | -9.90M | -17.50M | 12.52M | 14.43M | 19.30M | 23.80M | 17.00M | 11.30M | 9.30M |
Net Income | 44.52M | 19.56M | 55.23M | -71.93M | 79.20M | 50.25M | 53.25M | 54.16M | 72.42M | 24.81M | 48.26M | 5.94M | 38.72M | 8.28M | 10.92M | -40.87M | -10.81M | 9.99M | 1.24M | -55.40M | -33.26M | -87.66M | -36.29M | 17.32M | 23.55M | 29.80M | 37.50M | 26.40M | 16.80M | 16.50M |
Interest Expenses | 31.79M | 29.93M | 29.68M | 29.24M | 25.66M | 15.44M | 7.13M | 6.13M | 6.40M | 20.79M | 23.81M | 25.02M | 26.22M | 33.13M | 34.30M | 31.48M | 110.22M | 42.20M | 45.54M | 116.33M | 42.82M | 160.42M | 168.44M | 38.50M | 39.81M | 95.00M | 38.00M | 37.80M | 36.60M | 26.00M |
Basic Shares Outstanding | 58.09M | 58.87M | 58.97M | 58.55M | 58.94M | 59.54M | 62.00M | 65.10M | 66.03M | 66.39M | 66.19M | 65.77M | 65.29M | 63.79M | 63.21M | 61.44M | 60.57M | 54.09M | 51.55M | 50.68M | 50.28M | 50.19M | 50.10M | 50.94M | 52.32M | 48.10M | 94.83M | 40.16M | 36.14M | 35.85M |
Diluted Shares Outstanding | 58.34M | 58.87M | 58.97M | 58.55M | 58.95M | 59.57M | 62.04M | 65.14M | 66.08M | 66.45M | 66.30M | 65.90M | 65.49M | 64.26M | 63.31M | 61.44M | 61.52M | 55.71M | 52.90M | 52.17M | 50.28M | 50.19M | 50.10M | 50.94M | 52.32M | 52.61M | 98.60M | 40.16M | 72.78M | 35.85M |
EBITDA | 140.41M | 114.41M | 149.43M | -6.09M | 175.02M | 172.75M | 149.13M | 137.57M | 144.40M | 113.36M | 113.35M | 89.01M | 112.01M | 75.62M | 81.51M | 62.46M | 157.47M | 102.21M | 114.39M | 98.31M | 58.93M | 73.93M | 99.91M | 140.68M | 123.35M | 157.56M | 136.41M | 114.00M | 90.50M | 79.00M |
EBITDA Margin | 11.13% | 8.82% | 12.45% | -0.55% | 13.03% | 14.64% | 14.97% | 14.35% | 14.41% | 11.29% | 11.81% | 9.55% | 10.60% | 7.86% | 9.48% | 5.77% | 14.56% | 9.50% | 11.60% | 11.15% | 6.38% | 8.00% | 9.05% | 10.96% | 10.04% | 12.30% | 12.01% | 11.38% | 11.28% | 10.89% |
EBIT | 95.44M | 71.85M | 102.31M | -50.18M | 127.47M | 70.43M | 107.67M | 85.27M | 112.17M | 56.53M | 92.81M | 46.17M | 86.17M | 45.91M | 54.57M | 33.65M | 134.99M | 71.01M | 64.34M | 64.98M | -652.00K | 62.85M | 114.64M | 68.34M | 77.78M | 144.10M | 99.30M | 81.20M | 64.70M | 51.80M |
EBIT Margin | 7.57% | 5.54% | 8.52% | -4.55% | 9.49% | 5.97% | 10.81% | 8.89% | 11.20% | 5.63% | 9.67% | 4.95% | 8.15% | 4.77% | 6.35% | 3.11% | 12.48% | 6.60% | 6.53% | 7.37% | -0.07% | 6.80% | 10.39% | 5.32% | 6.33% | 11.25% | 8.75% | 8.10% | 8.07% | 7.14% |
Financial Year End | 2023-12-31 | 2023-01-01 | 2022-01-02 | 2021-01-03 | 2019-12-29 | 2018-12-30 | 2017-12-31 | 2017-01-01 | 2016-01-03 | 2014-12-28 | 2013-12-29 | 2012-12-30 | 2012-01-01 | 2011-01-02 | 2010-03-12 | 2009-02-23 | 2007-12-31 | 2007-03-07 | 2006-01-01 | 2004-12-31 | 2003-12-28 | 2002-12-29 | 2001-12-30 | 2000-12-31 | 2000-01-02 | 1999-01-03 | 1997-12-28 | 1996-12-29 | 1995-12-31 | 1995-01-01 |