Financial Year End | 2023-12-30 | 2022-12-31 | 2022-01-01 | 2021-01-02 | 2019-12-28 | 2018-12-29 | 2017-12-30 | 2016-12-31 | 2016-01-02 | 2015-01-03 | 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-10-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 52.66M | 35.76M | 38.52M | 97.82M | 108.89M | 95.11M | 112.85M | 80.12M | 75.16M | 65.55M | 69.63M | 83.42M | 82.97M | 202.53M | 77.98M | 110.31M | 215.83M | 259.88M | 137.23M | 69.61M | 36.29M | 33.78M | 51.48M | 36.05M | 43.00M | 96.00M | 133.20M | 88.20M | 42.90M |
Cost of Revenue | 32.44M | 20.68M | 31.46M | 57.28M | 68.02M | 62.42M | 67.18M | 49.72M | 48.84M | 48.12M | 47.66M | 49.27M | 52.54M | 114.85M | 45.26M | 66.97M | 119.79M | 158.92M | 93.65M | 53.76M | 26.46M | 26.48M | 41.73M | 28.00M | 35.00M | 64.30M | 86.30M | 52.90M | 26.80M |
Gross Profit | 20.23M | 15.09M | 7.07M | 40.55M | 40.87M | 32.69M | 45.66M | 30.41M | 26.32M | 17.43M | 21.97M | 34.16M | 30.43M | 87.67M | 32.72M | 43.34M | 96.04M | 100.96M | 43.58M | 15.86M | 9.83M | 7.31M | 9.76M | 8.05M | 8.00M | 31.70M | 46.90M | 35.30M | 16.10M |
Operating Expenses | 33.47M | 31.60M | 29.54M | 37.99M | 36.94M | 37.05M | 41.04M | 38.07M | 35.30M | 37.04M | 43.31M | 57.46M | 61.17M | 56.43M | 50.07M | 73.81M | 68.61M | 52.96M | 28.86M | 21.11M | 20.48M | 18.60M | 21.22M | 21.05M | 26.70M | 31.00M | 27.40M | 19.60M | 8.00M |
Selling, General & Admin | 18.34M | 17.88M | 17.37M | 23.90M | 22.63M | 20.19M | 23.31M | 19.92M | 19.64M | 21.20M | 22.28M | 25.70M | 26.89M | 28.52M | 22.00M | 28.23M | 28.47M | 22.92M | 14.48M | 9.53M | 8.45M | 7.75M | 6.75M | 4.42M | 7.20M | 10.90M | 11.40M | 8.40M | 4.50M |
Research & Development | 15.12M | 13.72M | 12.18M | 14.09M | 14.31M | 16.86M | 17.72M | 18.16M | 15.66M | 15.83M | 21.04M | 31.76M | 34.29M | 27.92M | 28.06M | 35.08M | 40.14M | 30.04M | 14.38M | 11.58M | 12.04M | 10.85M | 14.48M | 10.58M | 14.10M | 12.70M | 11.00M | 8.40M | 2.60M |
Other Operating Expenses | N/A | -155.00K | -35.00K | -72.00K | 8.00K | 106.00K | 82.00K | 178.00K | -52.00K | 158.00K | 126.00K | -352.00K | N/A | 9.61M | N/A | N/A | 26.59M | 20.32M | 7.32M | 3.29M | 3.48M | 6.59M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | -13.24M | -16.51M | -22.48M | -925.00K | 348.00K | -4.36M | 4.85M | -7.56M | -8.74M | -19.35M | -17.82M | -42.53M | -30.74M | 31.24M | -17.35M | -30.47M | 27.44M | 48.00M | 14.72M | -5.25M | -10.65M | -11.29M | -11.47M | -13.00M | -18.70M | 700.00K | 19.50M | 15.70M | 8.10M |
Other Expenses / Income | 2.46M | 1.02M | -82.00K | 707.00K | 582.00K | 700.00K | 373.00K | 373.00K | 127.00K | 337.00K | 3.61M | 454.00K | 635.00K | 773.00K | 1.25M | 3.93M | 8.14M | 3.78M | 1.85M | 1.01M | -1.61M | 13.47M | -1.85M | 1.37M | -3.20M | -2.20M | -600.00K | -4.30M | 900.00K |
Before Tax Income | -10.79M | -15.43M | -22.48M | 2.77M | 4.51M | -3.60M | 5.22M | -7.19M | -8.61M | -19.02M | -17.42M | -42.08M | -30.11M | 32.01M | -16.09M | -26.54M | 35.58M | 51.78M | 16.57M | -4.23M | -12.27M | 2.18M | -13.31M | -11.63M | -21.90M | -1.50M | 19.20M | 11.40M | 9.00M |
Income Tax Expenses | 1.82M | 1.33M | 575.00K | 1.71M | 3.36M | -7.18M | 1.10M | 251.00K | 555.00K | 8.43M | -1.72M | 13.24M | -8.13M | 3.96M | -6.02M | -11.19M | 8.23M | 5.08M | 421.00K | 110.00K | 38.00K | -6.59M | 4.42M | -677.00K | -8.30M | -900.00K | 6.70M | 6.40M | 3.20M |
Net Income | -12.19M | -16.75M | -23.06M | 1.06M | 1.15M | 3.58M | 4.12M | -7.44M | -9.17M | -27.45M | -15.70M | -55.32M | -21.98M | 28.05M | -10.08M | -15.35M | 27.34M | 46.70M | 16.15M | -4.34M | -12.30M | 8.77M | -16.94M | -12.32M | -9.80M | 400.00K | 12.50M | 5.00M | 7.10M |
Interest Expenses | N/A | N/A | 6.00K | 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 | 10.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 26.12M | 25.19M | 24.35M | 23.67M | 23.06M | 22.52M | 21.55M | 20.67M | 22.22M | 23.66M | 23.78M | 23.34M | 22.90M | 22.34M | 21.98M | 21.72M | 21.45M | 21.02M | 20.46M | 19.75M | 12.95M | 12.08M | 11.96M | 11.80M | 11.78M | 12.05M | 12.50M | 12.50M | 9.86M |
Diluted Shares Outstanding | 26.12M | 25.19M | 24.35M | 23.67M | 23.34M | 22.90M | 22.92M | 20.76M | 22.22M | 23.67M | 23.83M | 23.34M | 22.90M | 22.98M | 21.98M | 21.72M | 22.15M | 21.94M | 21.20M | 19.75M | 12.95M | 15.26M | 11.96M | 11.80M | 11.78M | 12.35M | 13.30M | 12.82M | 9.86M |
EBITDA | -11.71M | -13.94M | -19.03M | -5.40M | 7.52M | 319.00K | 8.50M | -2.83M | -4.30M | -14.86M | -16.51M | -19.04M | -24.68M | 31.24M | -11.76M | -21.13M | 31.86M | 48.00M | 14.72M | -2.98M | -8.61M | -8.04M | -7.30M | -6.94M | -13.30M | 8.10M | 24.80M | 18.50M | 9.00M |
EBITDA Margin | -22.23% | -38.98% | -49.39% | -5.52% | 6.90% | 0.34% | 7.53% | -3.53% | -5.73% | -22.66% | -23.71% | -22.83% | -29.75% | 15.42% | -15.08% | -19.16% | 14.76% | 18.47% | 10.72% | -4.29% | -23.71% | -23.80% | -14.18% | -19.25% | -30.93% | 8.44% | 18.62% | 20.98% | 20.98% |
EBIT | -10.37M | -15.43M | -22.48M | 2.77M | 4.51M | -3.60M | 5.22M | -7.19M | -8.61M | -19.02M | -17.42M | -42.08M | -30.11M | 32.01M | -16.09M | -26.54M | 35.58M | 51.78M | 16.58M | -4.23M | -12.27M | 2.18M | -12.51M | -13.00M | -18.10M | -500.00K | 19.20M | 11.40M | 10.30M |
EBIT Margin | -19.69% | -43.14% | -58.34% | 2.83% | 4.14% | -3.78% | 4.63% | -8.97% | -11.46% | -29.01% | -25.01% | -50.44% | -36.28% | 15.81% | -20.64% | -24.06% | 16.48% | 19.92% | 12.08% | -6.08% | -33.79% | 6.46% | -24.30% | -36.06% | -42.09% | -0.52% | 14.41% | 12.93% | 24.01% |
Financial Year End | 2023-12-30 | 2022-12-31 | 2022-01-01 | 2021-01-02 | 2019-12-28 | 2018-12-29 | 2017-12-30 | 2016-12-31 | 2016-01-02 | 2015-01-03 | 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-10-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 |