Financial Year End | 2023-12-31 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 276.34M | 276.34M | 303.57M | 341.25M | 315.94M | 374.58M | 405.03M | 412.46M | 397.45M | 422.48M | 406.59M | 345.10M | 266.40M | 270.11M | 231.30M | 203.50M | 282.70M | 320.80M | 331.10M | 318.53M | 292.00M | 234.10M | 507.50M | 534.60M | 568.10M | 579.50M | 496.40M | 661.80M | 615.10M | 670.80M |
Cost of Revenue | 202.46M | 202.46M | 249.95M | 263.99M | 239.48M | 288.38M | 318.04M | 311.25M | 302.03M | 316.25M | 311.09M | 259.40M | 201.00M | 204.60M | 174.70M | 151.30M | 204.60M | 223.60M | 235.30M | 222.01M | 192.50M | 154.20M | 387.00M | 420.60M | 470.40M | 456.40M | 397.00M | 551.90M | 515.20M | 572.80M |
Gross Profit | 73.88M | 73.88M | 53.62M | 77.25M | 76.46M | 86.20M | 86.99M | 101.21M | 95.42M | 106.23M | 95.50M | 85.70M | 65.40M | 65.51M | 56.60M | 52.20M | 78.10M | 97.20M | 95.80M | 96.52M | 99.50M | 79.90M | 120.50M | 114.00M | 97.70M | 123.10M | 99.40M | 109.90M | 99.90M | 98.00M |
Operating Expenses | 74.14M | 74.33M | 77.20M | 66.58M | 75.62M | 59.84M | 92.93M | 96.51M | 97.33M | 104.24M | 89.62M | 77.10M | 63.60M | 59.84M | 59.20M | 97.50M | 106.50M | 80.50M | 78.90M | 76.67M | 73.90M | 86.10M | 92.00M | 95.40M | 96.30M | 89.60M | 74.40M | 78.60M | 102.40M | 147.10M |
Selling, General & Admin | 74.14M | 74.14M | 76.96M | 68.14M | 75.73M | 83.83M | 92.47M | 96.33M | 97.14M | 100.63M | 93.32M | 76.60M | 63.70M | 61.04M | 57.70M | 60.80M | 76.70M | 80.70M | 79.60M | 76.80M | 73.10M | 65.80M | 92.00M | 96.32M | 96.47M | 87.60M | 71.10M | 75.80M | 74.10M | 82.60M |
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 | N/A | -195.00K | 239.00K | -1.56M | -108.00K | -23.99M | -3.00K | 188.00K | 196.00K | 3.61M | -3.69M | 500.00K | -100.00K | -1.20M | 1.50M | 36.70M | 29.80M | -200.00K | -700.00K | -127.00K | 800.00K | 20.30M | N/A | -916.00K | -171.00K | 2.00M | 3.30M | 2.80M | 28.30M | 64.50M |
Operating Income | -257.00K | -452.00K | -23.57M | 10.00M | -10.59M | 14.98M | -15.82M | 3.96M | -1.91M | 1.99M | 5.87M | 8.60M | 1.80M | 5.67M | -2.60M | -45.30M | -28.40M | 16.70M | 16.90M | 19.84M | 25.60M | -6.20M | 28.50M | 18.60M | 1.30M | 33.40M | 25.00M | 31.40M | -2.50M | -49.10M |
Other Expenses / Income | -1.48M | -1.29M | -9.93M | -4.74M | 1.19M | -23.00K | -9.88M | -5.78M | -6.92M | -4.98M | -4.15M | -3.90M | -2.90M | -3.71M | -4.40M | -5.40M | -5.60M | -6.20M | -7.20M | -5.42M | -3.70M | -8.00M | -16.00M | -17.50M | -17.20M | -13.00M | -10.30M | -12.60M | -13.00M | -15.60M |
Before Tax Income | -1.74M | -1.74M | -33.50M | 5.26M | -9.40M | 14.96M | -22.31M | -1.81M | -8.83M | -2.99M | 1.73M | 4.70M | -1.10M | 1.96M | -7.00M | -50.70M | -34.00M | 10.50M | 9.70M | 14.42M | 21.90M | -14.20M | 12.50M | 1.10M | -15.90M | 20.40M | 14.70M | 18.80M | -15.50M | -64.70M |
Income Tax Expenses | 214.00K | 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 | 600.00K | -5.70M | 8.00M | 5.60M | 7.20M | -4.30M | -12.50M |
Net Income | -2.72M | -2.72M | -33.41M | 5.15M | -9.09M | 15.27M | -21.38M | -9.55M | -5.28M | -2.43M | -1.40M | 5.30M | -900.00K | 986.00K | -4.70M | -42.10M | -31.40M | 6.30M | 7.70M | 10.14M | 12.30M | -17.00M | 4.60M | 500.00K | -9.30M | 17.20M | -21.00M | 11.60M | -11.20M | -52.20M |
Interest Expenses | 7.22M | 7.22M | 5.34M | 4.74M | 5.80M | 6.44M | 6.49M | 5.74M | 5.39M | 4.93M | 4.30M | 3.76M | 3.15M | 3.47M | -4.12M | -5.52M | -5.96M | -6.35M | -7.21M | 5.95M | -5.12M | -7.97M | -16.03M | -17.50M | -17.20M | -13.10M | -10.30M | -12.60M | -13.00M | -15.60M |
Basic Shares Outstanding | 14.78M | 14.78M | 15.12M | 15.11M | 15.32M | 15.82M | 15.76M | 15.70M | 15.64M | 16.17M | -46.73M | 13.22M | 18.54M | 12.59M | 13.30M | 12.42M | 12.56M | 11.82M | 10.00M | 12.42M | 10.62M | 11.77M | 11.77M | 11.70M | 11.50M | 11.70M | 11.80M | 11.80M | 11.20M | 11.70M |
Diluted Shares Outstanding | 14.78M | 14.78M | 15.12M | 15.25M | 15.32M | 15.93M | 15.76M | 15.70M | 15.64M | 16.17M | -46.73M | 13.22M | 18.54M | 12.62M | 13.30M | 12.42M | 12.56M | 11.82M | 10.00M | 12.88M | 10.62M | 11.77M | 11.77M | 11.70M | 11.50M | 11.70M | 11.80M | 11.80M | 11.20M | 11.70M |
EBITDA | -1.02M | 6.67M | -23.58M | 19.15M | 155.00K | 26.43M | -5.94M | 16.64M | 10.01M | 15.91M | 16.86M | 18.68M | 11.24M | 14.79M | 151.00K | -42.96M | -26.52M | 16.59M | 14.86M | 30.60M | 23.63M | -11.79M | 14.08M | 7.61M | -8.76M | 34.43M | -700.00K | 30.70M | -300.00K | -44.30M |
EBITDA Margin | -0.37% | 2.41% | -7.77% | 5.61% | 0.05% | 7.05% | -1.47% | 4.03% | 2.52% | 3.77% | 4.15% | 5.41% | 4.22% | 5.48% | 0.07% | -21.11% | -9.38% | 5.17% | 4.49% | 9.61% | 8.09% | -5.04% | 2.78% | 1.42% | -1.54% | 5.94% | -0.14% | 4.64% | -0.05% | -6.60% |
EBIT | 4.71M | 4.71M | -28.16M | 10.00M | -3.60M | 21.06M | -15.72M | 3.69M | -3.51M | 1.79M | 3.95M | 8.41M | 1.84M | 5.14M | -11.42M | -56.47M | -40.27M | 3.65M | 3.35M | 20.54M | 15.03M | -30.11M | -7.24M | -16.40M | -32.20M | 12.10M | -25.70M | 6.20M | -28.50M | -80.30M |
EBIT Margin | 1.71% | 1.71% | -9.28% | 2.93% | -1.14% | 5.62% | -3.88% | 0.90% | -0.88% | 0.42% | 0.97% | 2.44% | 0.69% | 1.90% | -4.94% | -27.75% | -14.25% | 1.14% | 1.01% | 6.45% | 5.15% | -12.86% | -1.43% | -3.07% | -5.67% | 2.09% | -5.18% | 0.94% | -4.63% | -11.97% |
Financial Year End | 2023-12-31 | 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 |