Financial Year End | 2023-12-30 | 2022-12-31 | 2021-12-25 | 2020-12-26 | 2019-12-28 | 2018-12-29 | 2017-12-30 | 2016-12-31 | 2015-12-26 | 2014-12-27 | 2013-12-28 | 2012-12-29 | 2011-12-31 | 2010-12-25 | 2009-12-26 | 2008-12-27 | 2007-12-29 | 2006-12-30 | 2005-12-31 | 2004-12-25 | 2003-12-27 | 2002-12-28 | 2001-12-29 | 2000-12-30 | 1999-12-25 | 1998-12-26 | 1997-12-27 | 1996-12-28 | 1995-12-30 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 276.34M | 303.57M | 341.25M | 315.94M | 374.58M | 405.03M | 412.46M | 397.45M | 422.48M | 406.59M | 345.07M | 266.37M | 270.11M | 231.32M | 203.48M | 282.71M | 320.80M | 331.10M | 318.53M | 291.97M | 234.15M | 507.52M | 534.60M | 568.08M | 579.47M | 496.40M | 661.80M | 615.10M | 670.80M | 688.50M |
Cost of Revenue | 202.46M | 249.95M | 263.99M | 239.48M | 288.38M | 318.04M | 311.25M | 302.03M | 316.25M | 311.09M | 259.43M | 201.00M | 204.60M | 174.67M | 151.31M | 204.56M | 223.56M | 235.55M | 222.01M | 192.49M | 154.23M | 387.01M | 420.62M | 447.00M | 434.03M | 372.00M | 527.40M | 487.00M | 536.80M | 560.50M |
Gross Profit | 73.88M | 53.62M | 77.25M | 76.46M | 86.20M | 86.99M | 101.21M | 95.42M | 106.23M | 95.50M | 85.64M | 65.37M | 65.51M | 56.65M | 52.17M | 78.15M | 97.23M | 95.55M | 96.52M | 99.48M | 79.92M | 120.51M | 113.98M | 121.08M | 145.44M | 124.40M | 134.40M | 128.10M | 134.00M | 128.00M |
Operating Expenses | 68.83M | 77.20M | 66.58M | 75.62M | 59.84M | 92.93M | 96.61M | 97.38M | 101.29M | 94.09M | 77.05M | 63.56M | 59.84M | 59.22M | 65.27M | 78.95M | 80.51M | 76.03M | 76.67M | 73.88M | 65.80M | 92.04M | 96.32M | 119.91M | 109.93M | 96.10M | 100.30M | 102.30M | 118.60M | 123.10M |
Selling, General & Admin | 74.14M | 76.96M | 68.14M | 75.73M | 83.83M | 92.47M | 96.17M | 96.98M | 100.42M | 93.18M | 76.55M | 63.49M | 61.04M | 58.92M | 64.52M | 78.43M | 80.95M | 76.39M | 76.80M | 74.16M | 65.80M | 92.04M | 96.32M | 96.47M | 87.60M | 71.10M | 75.80M | 74.10M | 82.60M | 87.90M |
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 | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | -5.30M | 239.00K | -1.56M | -108.00K | -23.99M | -3.00K | -39.00K | -22.00K | -47.00K | 154.00K | -26.00K | 277.00K | -1.20M | 303.00K | 114.00K | 517.00K | -442.00K | -360.00K | -127.00K | -279.00K | N/A | N/A | N/A | 23.44M | 22.33M | 25.00M | 24.50M | 28.20M | 36.00M | 35.20M |
Operating Income | 5.05M | -23.57M | 10.00M | -10.59M | 14.98M | -15.82M | 3.96M | -3.42M | 1.99M | -5.24M | 8.59M | 1.81M | 5.67M | -2.57M | -45.32M | -28.40M | 16.72M | 19.52M | 19.84M | 25.60M | 14.12M | 28.46M | 17.66M | 1.17M | 35.50M | 28.30M | 34.10M | 25.80M | 15.40M | 4.90M |
Other Expenses / Income | -6.79M | -5.35M | -4.74M | -8.05M | -6.39M | -15.46M | -5.78M | -5.41M | -4.98M | 6.96M | -3.88M | -2.87M | -3.71M | -4.41M | -50.02M | -33.61M | -6.25M | -6.89M | -5.42M | -3.71M | -28.29M | -3.90M | -2.71M | -17.05M | -15.13M | -13.62M | -6.40M | -12.40M | -80.10M | -16.80M |
Before Tax Income | -1.74M | -33.50M | 5.26M | -9.40M | 14.96M | -22.31M | -1.81M | -8.83M | -2.99M | 1.73M | 4.71M | -1.05M | 1.96M | -6.98M | -50.66M | -34.03M | 10.47M | 12.63M | 14.42M | 21.89M | -14.16M | 12.46M | 1.07M | -15.88M | 20.37M | 14.70M | 18.80M | -15.50M | -64.70M | -11.90M |
Income Tax Expenses | 214.00K | -87.00K | 105.00K | -312.00K | -657.00K | -831.00K | 7.51M | -3.62M | -714.00K | 1.05M | -643.00K | -401.00K | 684.00K | -2.60M | -8.85M | -2.91M | 3.69M | 2.87M | 4.46M | 7.85M | -5.14M | 4.19M | 557.00K | -5.73M | 7.97M | 5.60M | 7.20M | -4.30M | -12.50M | -8.70M |
Net Income | -2.72M | -33.41M | 5.15M | -9.09M | 15.27M | -21.38M | -9.55M | -5.28M | -2.43M | -1.40M | 5.29M | -927.00K | 986.00K | -4.65M | -42.10M | -31.40M | 6.27M | 7.70M | 10.14M | 12.31M | -16.95M | 4.57M | 517.00K | -9.33M | 17.19M | -21.00M | 11.60M | -11.20M | -52.20M | -3.20M |
Interest Expenses | 7.22M | 5.34M | 4.74M | 5.80M | 6.44M | 6.49M | 5.74M | 5.39M | 4.93M | 4.30M | N/A | 3.15M | 3.35M | 4.12M | 5.52M | 5.96M | 6.35M | 7.21M | 5.95M | 5.12M | 7.97M | 16.03M | 17.53M | 17.21M | N/A | 10.30M | N/A | 13.00M | 15.60M | 13.70M |
Basic Shares Outstanding | 14.78M | 15.12M | 15.11M | 15.32M | 15.82M | 15.76M | 15.70M | 15.64M | 15.19M | 14.38M | 12.74M | 12.64M | 12.59M | 12.52M | 12.33M | 12.45M | 12.79M | 12.70M | 12.42M | 12.12M | 11.77M | 11.72M | 11.65M | 11.51M | 11.38M | 11.29M | 11.77M | 11.20M | 11.76M | 13.33M |
Diluted Shares Outstanding | 14.78M | 15.12M | 15.25M | 15.32M | 15.93M | 15.76M | 15.70M | 15.64M | 15.54M | 14.54M | 12.85M | 12.64M | 12.62M | 12.52M | 12.33M | 12.45M | 12.97M | 12.96M | 12.88M | 12.57M | 11.77M | 11.82M | 11.65M | 11.51M | 11.69M | 11.80M | 11.77M | 11.20M | 11.76M | 13.33M |
EBITDA | 12.81M | -20.54M | 18.47M | 4.38M | 26.43M | -3.17M | 16.87M | 10.08M | 16.06M | 1.56M | 19.00M | 11.49M | 15.07M | 10.37M | -31.70M | -14.32M | 29.76M | 30.60M | 29.34M | 33.92M | 32.45M | 42.01M | 37.99M | 24.61M | 57.83M | 53.29M | 49.70M | 50.30M | 51.40M | 40.10M |
EBITDA Margin | 4.64% | -6.77% | 5.41% | 1.39% | 7.05% | -0.78% | 4.09% | 2.54% | 3.80% | 0.38% | 5.51% | 4.31% | 5.58% | 4.48% | -15.58% | -5.06% | 9.28% | 9.24% | 9.21% | 11.62% | 13.86% | 8.28% | 7.11% | 4.33% | 9.98% | 10.74% | 7.51% | 8.18% | 7.66% | 5.82% |
EBIT | 4.71M | -28.16M | 10.00M | -3.60M | 21.06M | -15.72M | 3.69M | -3.51M | 1.79M | 3.95M | 4.65M | 1.82M | 5.02M | -3.13M | -45.42M | -28.34M | 16.31M | 17.78M | 20.54M | 25.29M | -14.12M | 24.78M | 18.61M | 2.16M | 25.16M | -5.10M | 18.80M | -2.50M | -49.10M | 1.80M |
EBIT Margin | 1.71% | -9.28% | 2.93% | -1.14% | 5.62% | -3.88% | 0.90% | -0.88% | 0.42% | 0.97% | 1.35% | 0.68% | 1.86% | -1.35% | -22.32% | -10.03% | 5.08% | 5.37% | 6.45% | 8.66% | -6.03% | 4.88% | 3.48% | 0.38% | 4.34% | -1.03% | 2.84% | -0.41% | -7.32% | 0.26% |
Financial Year End | 2023-12-30 | 2022-12-31 | 2021-12-25 | 2020-12-26 | 2019-12-28 | 2018-12-29 | 2017-12-30 | 2016-12-31 | 2015-12-26 | 2014-12-27 | 2013-12-28 | 2012-12-29 | 2011-12-31 | 2010-12-25 | 2009-12-26 | 2008-12-27 | 2007-12-29 | 2006-12-30 | 2005-12-31 | 2004-12-25 | 2003-12-27 | 2002-12-28 | 2001-12-29 | 2000-12-30 | 1999-12-25 | 1998-12-26 | 1997-12-27 | 1996-12-28 | 1995-12-30 | 1994-12-31 |