Financial Year End | 2023-12-31 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 39.55M | 42.01M | 35.99M | 37.44M | 34.39M | 40.74M | 41.15M | 33.03M | 33.52M | 36.90M | 32.03M | 48.85M | 51.14M | 45.88M | 43.54M | 35.08M | 28.06M | 17.82M | 10.69M |
Cost of Revenue | 6.07M | 9.12M | 8.81M | 8.65M | 7.42M | 7.38M | 7.37M | 5.96M | 4.97M | 5.05M | 5.44M | 5.05M | 5.36M | 3.59M | 4.14M | 3.05M | 2.67M | 2.40M | 533.26K |
Gross Profit | 33.49M | 32.89M | 27.17M | 28.79M | 26.97M | 33.36M | 33.78M | 27.07M | 28.55M | 31.85M | 26.59M | 43.81M | 45.78M | 42.29M | 39.40M | 32.03M | 25.39M | 15.42M | 10.16M |
Operating Expenses | 39.39M | 38.60M | 34.85M | 35.17M | 36.26M | 40.75M | 37.86M | 28.50M | 27.44M | 28.29M | 30.39M | 34.99M | 35.93M | 35.79M | 33.62M | 24.75M | 18.67M | 13.19M | 9.41M |
Selling, General & Admin | 29.10M | 26.84M | 24.80M | 24.96M | 25.25M | 30.66M | 31.52M | 23.12M | 21.60M | 23.30M | 23.88M | 29.43M | 30.14M | 30.66M | 27.84M | 19.53M | 14.19M | 10.35M | 8.24M |
Research & Development | 5.83M | 6.69M | 5.68M | 5.77M | 6.87M | 7.32M | 3.90M | 3.19M | 3.85M | 3.39M | 5.62M | 5.10M | 5.03M | 4.33M | 4.99M | 4.43M | 3.69M | 2.23M | 1.16M |
Other Operating Expenses | 8.10M | 5.07M | 4.37M | 4.43M | 4.13M | 2.77M | 2.44M | 2.19M | 1.99M | 1.60M | 896.16K | 466.13K | 655.30K | 686.91K | 793.68K | 791.11K | 783.43K | 611.61K | 13.49K |
Operating Income | -6.21M | -5.70M | -7.68M | -6.38M | -9.29M | -7.39M | -4.08M | -1.43M | -1.11M | 3.56M | -3.80M | 8.82M | 9.85M | 6.50M | 5.78M | 7.28M | 6.73M | 2.22M | 749.92K |
Other Expenses / Income | -74.18K | 123.74K | 2.12M | -188.28K | -2.82K | 368.64K | 206.42K | 98.27K | 135.33K | 184.37K | 126.87K | 232.88K | -142.77K | -1.22M | -693.56K | 27.98K | -256.67K | -515.93K | 20.40K |
Before Tax Income | -6.28M | -5.58M | -5.56M | -6.57M | -9.29M | -7.02M | -3.87M | -1.33M | 1.25M | 3.74M | -3.67M | 9.05M | 9.71M | 5.28M | 5.08M | 7.31M | 6.47M | 1.71M | 770.32K |
Income Tax Expenses | 45.77K | 68.85K | 34.89K | 55.90K | -79.32K | 16.64K | 4.17M | -330.92K | 575.83K | 1.38M | -1.52M | 3.24M | 4.08M | 2.85M | 2.02M | 2.54M | 2.42M | -2.70M | -1.18M |
Net Income | -6.28M | -5.65M | -5.60M | -6.63M | -9.21M | -6.96M | -7.98M | -944.68K | 731.35K | 2.42M | -2.10M | 5.84M | 5.66M | 2.46M | 3.09M | 4.77M | 4.04M | 4.40M | 1.95M |
Interest Expenses | 667.86K | 586.00K | 98.03K | 263.63K | 246.19K | 195.85K | 92.90K | 106.39K | 73.86K | 67.07K | 103.42K | 71.98K | 353.50K | 1.42M | 772.93K | 213.30K | 639.59K | 721.80K | 63.20K |
Basic Shares Outstanding | 14.30M | 14.56M | 14.90M | 15.16M | 15.40M | 15.57M | 15.91M | 15.74M | 16.72M | 17.62M | 18.33M | 19.56M | 20.34M | 20.33M | 14.20M | 10.14M | 10.03M | 9.80M | 9.50M |
Diluted Shares Outstanding | 14.30M | 14.56M | 14.90M | 15.16M | 15.40M | 15.61M | 15.91M | 16.24M | 17.09M | 17.90M | 18.33M | 19.79M | 20.57M | 21.06M | 18.23M | 16.54M | 16.58M | 16.45M | 16.09M |
EBITDA | 153.32K | 332.92K | -857.83K | -1.56M | -4.64M | -8.19M | -1.13M | 1.17M | 3.57M | 5.73M | -2.27M | 10.02M | 11.00M | 7.68M | 6.67M | 8.31M | 7.87M | 3.02M | 882.39K |
EBITDA Margin | 0.39% | 0.79% | -2.38% | -4.16% | -13.49% | -20.10% | -2.76% | 3.54% | 10.64% | 15.54% | -7.09% | 20.52% | 21.51% | 16.74% | 15.33% | 23.69% | 28.05% | 16.94% | 8.25% |
EBIT | -5.57M | -5.00M | -5.46M | -6.31M | -9.04M | -6.75M | -3.71M | -1.17M | 1.38M | 3.87M | -3.52M | 9.16M | 10.09M | 6.73M | 5.89M | 7.52M | 7.11M | 2.43M | 833.52K |
EBIT Margin | -14.07% | -11.89% | -15.18% | -16.84% | -26.30% | -16.57% | -9.02% | -3.54% | 4.12% | 10.49% | -11.00% | 18.75% | 19.73% | 14.67% | 13.53% | 21.45% | 25.33% | 13.64% | 7.80% |
Financial Year End | 2023-12-31 | 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 |