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 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 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 | 960.00M | 932.00M | 1.06B | 961.83M | 859.89M | 1.08B | 1.08B | 1.08B | 786.90M | 881.66M | 766.50M | 745.30M | 1.06B | 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.90M | 614.80M | 695.00M | 625.07M | 576.87M | 710.30M | 703.75M | 736.25M | 527.60M | 616.30M | 543.30M | 522.10M | 746.30M | 845.32M | 846.10M | 847.70M | 755.70M | 684.50M | 522.70M | 504.10M |
Gross Profit | 441.07M | 437.73M | 432.73M | 410.57M | 525.45M | 424.36M | 386.02M | 368.64M | 382.89M | 340.03M | 341.10M | 317.20M | 362.05M | 336.76M | 283.02M | 372.05M | 377.52M | 339.60M | 259.30M | 265.36M | 223.20M | 223.20M | 312.50M | 438.63M | 382.10M | 433.40M | 379.60M | 317.60M | 279.40M | 221.20M |
Operating Expenses | 339.05M | 324.19M | 324.31M | 333.23M | 381.60M | 327.45M | 268.88M | 281.49M | 269.30M | 281.72M | 247.10M | 252.60M | 268.61M | 240.90M | 212.40M | 258.20M | 246.26M | 262.25M | 181.60M | 204.62M | 191.80M | 198.30M | 313.60M | 348.57M | 305.70M | 343.70M | 281.80M | 238.90M | 217.80M | 170.40M |
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 | N/A | N/A | 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 | -9.08M | -3.55M | -2.48M | -10.89M | -3.43M | -5.95M | N/A | 3.27M | -14.50M | 10.47M | -17.93M | 8.84M | N/A | N/A | -5.93M | N/A | N/A | 20.71M | -41.10M | N/A | -39.51M | -27.27M | 46.61M | 50.62M | 1.15M | 25.20M | 0 | 0 | 28.90M | 0 |
Operating Income | 102.02M | 109.99M | 104.80M | 66.46M | 130.90M | 76.38M | 109.84M | 87.15M | 113.59M | 58.31M | 94.00M | 64.60M | 93.44M | 95.86M | 70.62M | 113.85M | 131.26M | 77.34M | 77.70M | 60.74M | 31.40M | 24.90M | -1.10M | 90.06M | 76.40M | 89.70M | 97.80M | 78.70M | 61.60M | 50.80M |
Other Expenses / Income | -38.37M | -68.07M | -32.16M | -145.88M | -29.09M | -26.48M | -9.30M | -8.02M | -7.83M | -22.56M | -25.00M | -26.50M | -32.83M | -81.30M | -48.60M | -106.53M | -37.83M | -48.51M | -46.30M | -50.26M | -44.00M | -41.70M | -36.40M | -60.22M | -38.40M | -40.60M | -36.50M | -35.30M | -30.00M | -25.10M |
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 | 31.40M | 10.48M | -12.60M | -16.80M | -37.50M | 29.84M | 38.00M | 49.10M | 61.30M | 43.40M | 31.60M | 25.70M |
Income Tax Expenses | 19.14M | 22.36M | 17.40M | -7.49M | 22.62M | 4.74M | 47.29M | 24.97M | 33.35M | 10.93M | -1.90M | 15.20M | 21.24M | 4.49M | 9.35M | 43.04M | 35.58M | 18.82M | 17.56M | 4.04M | -4.60M | -6.20M | -11.50M | 12.52M | 14.40M | 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.30M | 5.90M | 38.72M | 8.28M | 10.92M | -40.87M | -10.81M | 9.99M | 1.20M | -55.40M | -33.30M | -87.70M | -36.30M | 17.32M | 23.50M | 29.80M | 37.50M | 26.40M | 16.80M | 16.50M |
Interest Expenses | 30.80M | 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 | N/A | 42.20M | 45.54M | N/A | 42.82M | N/A | N/A | 38.50M | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 58.09M | 58.87M | 58.97M | 58.55M | 58.94M | 59.57M | 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 | 92.38M | 243.51M | 50.10M | 50.94M | 52.80M | 53.70M | 49.30M | 41.30M | 36.14M | 36.00M |
Diluted Shares Outstanding | 58.34M | 58.87M | 58.97M | 58.55M | 58.95M | 59.57M | 62.04M | 65.10M | 66.03M | 66.39M | 66.19M | 65.77M | 65.49M | 64.26M | 63.31M | 61.44M | 61.52M | 55.71M | 51.55M | 52.17M | 92.38M | 243.51M | 50.10M | 50.94M | 52.80M | 53.70M | 49.30M | 41.30M | 72.78M | 36.00M |
EBITDA | 147.97M | 155.37M | 157.92M | 117.83M | 191.25M | 162.09M | 137.93M | 115.90M | 142.97M | 87.20M | 94.88M | 72.01M | 111.35M | 73.83M | 79.76M | 57.31M | 47.26M | 102.17M | 95.76M | -18.02M | 42.18M | -58.57M | 52.00K | 118.96M | 83.69M | 91.70M | 99.90M | 78.70M | 57.00M | 54.00M |
EBITDA Margin | 11.73% | 11.97% | 13.16% | 10.68% | 14.24% | 13.74% | 13.84% | 12.09% | 14.27% | 8.69% | 9.88% | 7.73% | 10.53% | 7.68% | 9.28% | 5.30% | 4.37% | 9.50% | 12.17% | -2.04% | 5.50% | -7.86% | 0.00% | 9.27% | 6.81% | 7.16% | 8.80% | 7.85% | 7.11% | 7.45% |
EBIT | 94.46M | 71.85M | 102.31M | -50.18M | 127.47M | 70.43M | 107.67M | 85.27M | 112.17M | 56.53M | 70.21M | 46.13M | 86.17M | 45.91M | 54.57M | 33.65M | 24.77M | 71.01M | 64.30M | -51.36M | 4.92M | -93.90M | -47.80M | 68.34M | 37.90M | 49.10M | 61.30M | 43.40M | 28.10M | 25.80M |
EBIT Margin | 7.49% | 5.54% | 8.52% | -4.55% | 9.49% | 5.97% | 10.81% | 8.89% | 11.20% | 5.63% | 7.31% | 4.95% | 8.15% | 4.77% | 6.35% | 3.11% | 2.29% | 6.60% | 8.17% | -5.83% | 0.64% | -12.60% | -4.51% | 5.32% | 3.09% | 3.83% | 5.40% | 4.33% | 3.50% | 3.56% |
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 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 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 |