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 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 5.61M | 7.53M | 7.28M | 6.62M | 13.64M | 10.28M | 6.86M | 6.10M | 6.82M | 7.22M | 7.66M | 6.70M | 5.35M | 5.59M | 4.92M | 4.14M | 3.51M | 5.24M | 5.98M | 6.02M | 6.48M | 7.83M | 16.68M | 23.21M | 58.00M | 74.60M | 92.30M | 117.90M | 111.50M | 86.60M |
Cost of Revenue | 1.26M | 3.35M | 2.62M | 2.71M | 5.34M | 3.85M | 2.82M | 2.18M | 2.53M | 2.53M | 2.75M | 2.71M | 2.06M | 2.06M | 1.66M | 1.38M | 1.38M | 2.20M | 2.51M | 2.95M | 3.99M | 6.15M | 13.49M | 15.43M | 29.90M | 46.60M | 52.50M | 58.10M | 53.40M | 45.00M |
Gross Profit | 4.35M | 4.17M | 4.65M | 3.91M | 8.30M | 6.43M | 4.04M | 3.92M | 4.29M | 4.69M | 4.91M | 3.99M | 3.29M | 3.53M | 3.26M | 2.77M | 2.13M | 3.04M | 3.46M | 3.07M | 2.49M | 1.69M | 3.19M | 7.78M | 28.10M | 28.00M | 39.80M | 59.80M | 58.10M | 41.60M |
Operating Expenses | 16.40M | 20.46M | 24.16M | 9.34M | 3.79M | 3.95M | 4.79M | 5.33M | 5.44M | 4.91M | 4.16M | 4.12M | 4.04M | 3.31M | 3.01M | 3.51M | 4.54M | 6.03M | 6.87M | 7.38M | 11.81M | 24.26M | 41.81M | 51.23M | 41.20M | 51.10M | 49.40M | 42.80M | 36.90M | 28.30M |
Selling, General & Admin | 10.84M | 13.99M | 17.83M | 5.54M | 2.48M | 2.72M | 2.62M | 2.83M | 3.12M | 2.97M | 2.58M | 2.46M | 2.48M | 1.91M | 1.90M | 2.38M | 2.88M | 3.96M | 4.32M | 4.84M | 7.86M | 14.37M | 28.03M | 33.60M | 25.70M | 34.30M | 35.30M | 29.80M | 26.80M | 19.00M |
Research & Development | 5.56M | 6.46M | 6.33M | 3.80M | 1.31M | 1.24M | 2.16M | 2.50M | 2.31M | 1.94M | 1.58M | 1.66M | 1.55M | 1.40M | 1.11M | 1.14M | 1.66M | 2.07M | 2.55M | 2.55M | 3.50M | 6.09M | 12.55M | 13.07M | 11.70M | 12.20M | 10.80M | 10.40M | 8.00M | 7.50M |
Other Operating Expenses | N/A | N/A | N/A | N/A | N/A | N/A | 928.00K | N/A | N/A | 54.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 450.00K | 3.81M | 1.23M | 4.55M | 3.80M | 4.60M | 3.30M | 2.60M | 2.10M | 1.80M |
Operating Income | -12.05M | -16.28M | -19.50M | -5.43M | 4.51M | 2.48M | -749.00K | -1.41M | -1.14M | -221.00K | 754.00K | -130.00K | -749.00K | 220.00K | 250.00K | -746.00K | -2.40M | -3.00M | -3.41M | -4.59M | -9.79M | -22.77M | -43.29M | -43.45M | -13.10M | -23.10M | -9.60M | 17.00M | 21.20M | 13.30M |
Other Expenses / Income | -1.84M | 54.00K | 701.00K | 5.00K | -42.00K | -189.00K | 719.00K | -145.00K | -107.00K | -53.00K | -131.00K | -116.00K | -184.00K | 6.00K | -64.00K | -62.00K | 6.00K | -30.00K | 86.00K | -212.00K | N/A | -608.00K | 1.80M | 69.64M | N/A | -800.00K | 1.70M | 900.00K | 900.00K | 600.00K |
Before Tax Income | -13.89M | -16.23M | -18.80M | -6.52M | 4.46M | 2.29M | -30.00K | -1.55M | -1.25M | -274.00K | 623.00K | -246.00K | -933.00K | 226.00K | 186.00K | -808.00K | -2.40M | -3.02M | -3.32M | -4.53M | -9.60M | -22.43M | -41.49M | 26.18M | N/A | -30.10M | -7.90M | 17.90M | 22.10M | 13.90M |
Income Tax Expenses | N/A | -1.69M | -759.00K | -225.00K | -138.00K | -189.00K | 139.00K | 139.00K | 139.00K | 141.00K | 151.00K | 152.00K | 151.00K | 136.00K | 154.00K | 907.00K | 173.00K | 175.00K | 1.60M | 1.13M | 280.00K | -608.00K | -1.88M | 2.00M | -1.10M | -4.30M | -3.00M | 6.80M | 8.40M | 5.30M |
Net Income | -13.89M | -14.54M | -18.04M | -6.29M | 4.46M | 2.29M | -30.00K | -1.55M | -1.25M | -274.00K | 623.00K | -246.00K | -933.00K | 226.00K | 186.00K | -808.00K | -2.40M | -3.02M | -3.32M | -4.53M | -9.60M | -21.28M | -45.78M | 23.21M | -12.00M | -25.80M | -4.90M | 11.10M | 13.70M | 8.60M |
Interest Expenses | 1.89M | 2.36M | 21.00K | 6.00K | 46.00K | 189.00K | 209.00K | 145.00K | 107.00K | 107.00K | 131.00K | 116.00K | 66.00K | 41.00K | 64.00K | 62.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 |
Basic Shares Outstanding | 1.21M | 12.08M | 18.39M | 15.58M | 13.53M | 15.06M | 12.79M | 12.74M | 12.60M | 12.39M | 12.17M | 12.04M | 11.88M | 11.74M | 11.68M | 11.64M | 9.93M | 7.04M | 6.42M | 5.18M | 5.16M | 5.16M | 5.14M | 4.91M | 4.64M | 4.30M | 4.11M | 4.08M | 4.23M | 4.13M |
Diluted Shares Outstanding | 1.21M | 12.08M | 18.40M | 15.74M | 15.38M | 15.06M | 12.79M | 12.74M | 12.60M | 12.39M | 14.29M | 12.04M | 11.88M | 13.94M | 12.87M | 11.64M | 9.93M | 7.04M | 6.42M | 5.18M | 5.16M | 5.16M | 5.14M | 5.12M | 4.64M | 4.30M | 4.11M | 4.20M | 4.23M | 4.13M |
EBITDA | -10.34M | -12.26M | -17.76M | -5.99M | 4.93M | 2.61M | -543.00K | -1.11M | -837.00K | 15.00K | 901.00K | 25.00K | -640.00K | 343.00K | 331.00K | -696.00K | -2.34M | -2.93M | -3.14M | -4.12M | -7.92M | -19.62M | -34.25M | -38.90M | -15.50M | -16.10M | -6.30M | 19.60M | 23.30M | 15.10M |
EBITDA Margin | -184.35% | -162.81% | -244.03% | -90.45% | 36.11% | 25.39% | -7.91% | -18.24% | -12.27% | 0.21% | 11.76% | 0.37% | -11.97% | 6.14% | 6.73% | -16.81% | -66.64% | -55.84% | -52.46% | -68.37% | -122.26% | -250.42% | -205.27% | -167.59% | -26.72% | -21.58% | -6.83% | 16.62% | 20.90% | 17.44% |
EBIT | -12.00M | -13.87M | -18.78M | -6.51M | 4.37M | 2.29M | 318.00K | -1.27M | -1.00M | -26.00K | 905.00K | 22.00K | -716.00K | 403.00K | 404.00K | 161.00K | -2.22M | -2.85M | -1.72M | -3.40M | -9.32M | -21.89M | -47.66M | 25.21M | -13.10M | -30.10M | -7.90M | 17.90M | 22.10M | 13.90M |
EBIT Margin | -213.92% | -184.22% | -258.09% | -98.38% | 32.05% | 22.26% | 4.63% | -20.78% | -14.70% | -0.36% | 11.81% | 0.33% | -13.39% | 7.21% | 8.21% | 3.89% | -63.30% | -54.35% | -28.76% | -56.45% | -143.87% | -279.36% | -285.63% | 108.62% | -22.59% | -40.35% | -8.56% | 15.18% | 19.82% | 16.05% |
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 | 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 |