Financial Year End | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 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-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 | 1993-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 22.37M | 49.24M | 41.75M | 48.92M | 52.79M | 46.08M | 31.33M | 33.11M | 40.34M | 33.83M | 29.59M | 26.82M | 24.56M | 22.83M | 51.03M | 56.60M | 53.76M | 38.77M | 22.11M | 19.72M | 20.75M | 19.04M | 18.45M | 6.85M | 6.80M | 27.30M | 22.50M | 16.00M | 8.60M | 5.00M |
Cost of Revenue | 9.53M | 24.16M | 20.78M | 26.63M | 28.62M | 26.82M | 18.16M | 18.28M | 21.29M | 17.70M | 14.82M | 14.36M | 13.01M | 12.20M | 26.50M | 25.06M | 24.49M | 17.88M | 10.32M | 9.46M | 10.86M | 8.68M | 14.89M | 1.75M | 2.30M | 7.80M | 5.60M | 4.10M | 2.70M | 2.10M |
Gross Profit | 12.83M | 25.09M | 20.97M | 22.29M | 24.17M | 19.26M | 13.16M | 14.83M | 19.04M | 16.13M | 14.78M | 12.47M | 11.56M | 10.63M | 24.53M | 31.54M | 29.27M | 20.89M | 11.78M | 10.26M | 9.88M | 10.37M | 3.56M | 5.09M | 4.50M | 19.50M | 16.90M | 11.90M | 5.90M | 2.90M |
Operating Expenses | 15.47M | 24.59M | 23.25M | 23.77M | 22.81M | 22.46M | 15.71M | 14.08M | 14.36M | 13.93M | 12.02M | 10.62M | 10.75M | 11.55M | 26.93M | 28.37M | 25.08M | 16.53M | 9.46M | 8.13M | 7.18M | 5.60M | 489.81K | 2.65M | 3.20M | 7.40M | 5.60M | 4.20M | 2.50M | 1.70M |
Selling, General & Admin | 13.68M | 19.04M | 16.86M | 17.85M | 17.90M | 18.06M | 11.66M | 10.12M | 10.98M | 11.29M | 9.50M | 8.36M | 8.58M | 9.49M | 19.64M | 19.62M | 25.08M | 16.53M | 9.46M | 8.13M | 7.18M | 5.60M | N/A | 2.38M | 2.70M | 7.10M | 5.40M | 4.10M | 2.40M | 1.60M |
Research & Development | 1.79M | 5.55M | 6.39M | 5.92M | 4.91M | 4.39M | 4.05M | 3.96M | 3.38M | 2.65M | 2.52M | 2.26M | 2.17M | 2.07M | 7.29M | 8.76M | 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 | 374.00K | 70.00K | 187.00K | -2.00K | -121.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 | N/A | N/A | 489.81K | 266.65K | 500.00K | 300.00K | 200.00K | 100.00K | 100.00K | 100.00K |
Operating Income | -2.64M | 569.00K | -2.10M | -1.48M | 779.00K | -2.94M | -2.55M | 747.04K | 4.68M | 2.20M | 2.76M | 1.85M | 805.52K | -923.95K | -2.40M | 3.16M | 4.19M | 4.36M | 2.32M | 2.13M | 2.70M | 4.77M | 3.07M | 2.44M | 1.30M | 12.10M | 11.30M | 7.70M | 3.40M | 1.20M |
Other Expenses / Income | -548.00K | 258.00K | -6.80M | -305.00K | -699.00K | -301.00K | 363.85K | -24.42K | -90.13K | 370.78K | 23.42K | 141.29K | 117.65K | 17.42K | -33.13M | 978.95K | 225.12K | 222.73K | 299.40K | 441.50K | -108.15K | -1.49M | 295.35K | 1.24M | 500.00K | 300.00K | 400.00K | 500.00K | 200.00K | 300.00K |
Before Tax Income | -3.19M | 827.00K | -8.90M | -1.79M | 83.00K | -3.25M | -2.18M | 722.62K | 4.59M | 2.57M | 2.78M | 1.99M | 923.17K | -906.53K | -35.53M | 4.14M | 4.41M | 4.58M | 2.62M | 2.58M | 2.59M | 3.28M | 3.36M | 3.68M | 1.80M | 12.40M | 11.70M | 8.20M | 3.60M | 1.50M |
Income Tax Expenses | -731.00K | -673.00K | -809.00K | -1.37M | 48.00K | 1.25M | -352.23K | 345.94K | 2.16M | -1.28M | -389.76K | -438.51K | -91.87K | -6.37M | -4.26M | 684.98K | 888.40K | 1.04M | 289.40K | 812.58K | 823.15K | 2.06M | 1.23M | 1.26M | 300.00K | 4.50M | 4.20M | 3.10M | 1.40M | 600.00K |
Net Income | -2.46M | 1.50M | -8.09M | -414.00K | 35.00K | -4.49M | -1.83M | 376.68K | 2.42M | 3.84M | 3.17M | 2.43M | -727.81K | 2.03M | -31.27M | 3.46M | 3.52M | 3.54M | 2.33M | 1.76M | 1.77M | 1.22M | 2.13M | 6.64M | 1.30M | 7.90M | 7.50M | 5.10M | 2.20M | 900.00K |
Interest Expenses | 130.00K | 1.14M | 985.00K | 305.00K | 575.00K | 296.00K | N/A | N/A | N/A | 114.19K | 201.19K | 207.19K | 212.15K | 277.04K | 221.02K | 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 |
Basic Shares Outstanding | 21.70M | 24.30M | 21.66M | 21.11M | 20.86M | 19.98M | 18.46M | 19.34M | 20.64M | 23.94M | 24.26M | 24.96M | 25.66M | 25.66M | 25.71M | 25.90M | 25.82M | 21.56M | 17.19M | 16.90M | 17.08M | 17.75M | 19.16M | 17.47M | 18.57M | 17.17M | 17.86M | 17.59M | 15.71M | 15.00M |
Diluted Shares Outstanding | 22.54M | 24.30M | 21.66M | 21.11M | 21.57M | 19.98M | 19.17M | 20.38M | 21.80M | 24.53M | 24.63M | 25.14M | 25.69M | 25.66M | 25.71M | 26.01M | 25.92M | 21.70M | 17.58M | 17.11M | 17.34M | 18.05M | 19.72M | 17.47M | 18.57M | 17.56M | 17.86M | 17.59M | 16.92M | 15.00M |
EBITDA | -871.00K | 2.72M | 141.00K | 670.00K | 3.54M | -1.20M | -1.68M | 1.18M | 4.96M | 3.03M | 3.33M | 2.67M | 28.08K | -3.15M | -33.44M | 6.03M | 6.38M | 6.09M | 3.11M | 3.07M | 3.18M | 3.82M | 3.85M | 8.17M | 2.10M | 12.70M | 11.90M | 8.30M | 3.70M | 1.60M |
EBITDA Margin | -3.89% | 5.53% | 0.34% | 1.37% | 6.71% | -2.61% | -5.37% | 3.57% | 12.29% | 8.94% | 11.26% | 9.96% | 0.11% | -13.78% | -65.52% | 10.65% | 11.87% | 15.70% | 14.08% | 15.58% | 15.34% | 20.06% | 20.88% | 119.23% | 30.88% | 46.52% | 52.89% | 51.88% | 43.02% | 32.00% |
EBIT | -3.06M | 1.97M | -7.91M | -1.48M | 658.00K | -2.95M | -2.18M | 722.62K | 4.59M | 2.68M | 2.98M | 2.20M | -607.53K | -4.06M | -35.31M | 4.14M | 4.41M | 4.58M | 2.62M | 2.58M | 2.59M | 3.28M | 3.36M | 7.90M | 1.60M | 12.40M | 11.70M | 8.20M | 3.60M | 1.50M |
EBIT Margin | -13.68% | 4.00% | -18.95% | -3.03% | 1.25% | -6.40% | -6.97% | 2.18% | 11.38% | 7.93% | 10.08% | 8.20% | -2.47% | -17.77% | -69.19% | 7.32% | 8.21% | 11.82% | 11.86% | 13.06% | 12.49% | 17.22% | 18.23% | 115.33% | 23.53% | 45.42% | 52.00% | 51.25% | 41.86% | 30.00% |
Financial Year End | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 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-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 | 1993-12-31 |