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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 116.38M | 112.92M | 103.77M | 86.92M | 83.75M | 78.14M | 60.22M | 56.17M | 60.79M | 81.25M | 75.61M | 94.60M | 102.71M | 84.84M | 41.31M | 28.36M | 30.43M | 33.61M | 48.72M | 49.08M | 66.49M | 177.70M | 184.94M | 157.83M | 127.30M | 85.00M | 27.80M | 21.50M |
Cost of Revenue | 74.22M | 71.97M | 66.70M | 53.24M | 47.10M | 44.81M | 38.06M | 32.44M | 37.65M | 47.79M | 41.97M | 56.16M | 59.91M | 47.48M | 22.80M | 15.82M | 17.78M | 21.76M | 31.15M | 34.19M | 39.66M | 126.15M | 136.32M | 100.27M | 79.40M | 49.20M | 16.80M | 14.30M |
Gross Profit | 42.16M | 40.94M | 37.07M | 33.68M | 36.65M | 33.33M | 22.16M | 23.73M | 23.15M | 33.46M | 33.64M | 38.44M | 42.80M | 37.36M | 18.51M | 12.54M | 12.65M | 11.86M | 17.57M | 14.89M | 26.83M | 51.54M | 48.61M | 57.56M | 47.90M | 35.80M | 11.00M | 7.20M |
Operating Expenses | 47.22M | 41.08M | 37.60M | 35.67M | 36.20M | 34.45M | 26.84M | 31.86M | 48.99M | 43.80M | 39.44M | 50.87M | 53.03M | 46.90M | 31.32M | 20.14M | 17.13M | 19.48M | 29.59M | 33.80M | 33.63M | 72.29M | 114.11M | 66.05M | 38.00M | 32.50M | 10.30M | 8.20M |
Selling, General & Admin | 34.91M | 31.16M | 28.92M | 25.89M | 27.58M | 27.21M | 20.69M | 25.34M | 39.84M | 33.39M | 33.16M | 42.21M | 46.00M | 42.18M | 27.68M | 17.70M | 13.73M | 15.05M | 19.62M | 21.90M | 22.97M | 42.61M | 49.96M | 42.46M | 25.90M | 18.20M | 6.70M | 5.20M |
Research & Development | 11.59M | 9.92M | 8.67M | 9.78M | 8.62M | 7.24M | 6.15M | 6.52M | 9.15M | 6.90M | 6.28M | 8.66M | 7.03M | 4.71M | 5.06M | 3.90M | 3.12M | 3.77M | 9.29M | 10.44M | 9.54M | 12.61M | 13.23M | 13.53M | 8.90M | 6.40M | 2.90M | 2.40M |
Other Operating Expenses | N/A | 202.00K | 2.95M | 261.00K | -550.00K | 747.00K | N/A | N/A | N/A | 3.51M | N/A | -106.00K | N/A | 337.00K | -1.42M | -1.46M | 272.00K | 666.00K | 673.00K | 1.47M | 1.13M | 17.07M | 50.92M | 10.06M | 3.20M | 7.90M | 700.00K | 600.00K |
Operating Income | -4.34M | -131.00K | -530.00K | -1.99M | -3.13M | -1.86M | -4.63M | -11.22M | -35.88M | -13.44M | -23.32M | -58.97M | -10.23M | -9.88M | -13.46M | -7.60M | -4.47M | -8.74M | -12.35M | -18.73M | -11.54M | -32.38M | -70.81M | -8.48M | 9.90M | 3.30M | 700.00K | -1.00M |
Other Expenses / Income | -984.00K | -160.00K | 2.18M | -3.04M | -716.00K | -2.68M | -3.74M | -2.35M | -3.12M | -4.89M | -1.46M | -41.47M | -760.00K | -835.00K | -2.65M | -2.14M | 1.29M | 1.12M | 2.16M | -6.96M | 1.28M | -22.67M | 63.71M | 2.74M | 4.00M | -5.50M | 2.70M | 200.00K |
Before Tax Income | -5.33M | -291.00K | 1.65M | -5.03M | -825.00K | -4.55M | -8.37M | -13.57M | -39.00M | -18.33M | -24.77M | -60.39M | -11.41M | -10.71M | -16.11M | -9.73M | -3.18M | -7.92M | -9.80M | -19.12M | -10.26M | -35.29M | -75.28M | -5.74M | 13.90M | -2.20M | 1.40M | -800.00K |
Income Tax Expenses | 164.00K | 101.00K | 28.00K | 73.00K | 326.00K | 155.00K | -214.00K | 132.00K | 222.00K | 95.00K | 47.00K | -6.82M | -1.44M | -345.00K | -1.55M | 752.00K | 113.00K | 73.00K | -33.00K | -178.00K | -1.44M | 13.78M | -6.70M | -1.03M | 4.80M | 2.80M | 300.00K | 100.00K |
Net Income | -5.49M | -392.00K | 1.62M | -5.11M | -1.15M | -4.71M | -8.14M | -13.70M | -39.14M | -17.79M | -34.87M | -50.34M | -9.50M | -9.52M | -14.18M | -10.11M | -1.92M | 1.04M | -12.44M | -18.66M | -38.18M | -49.07M | -68.35M | -4.71M | 9.10M | -5.00M | 1.10M | -1.10M |
Interest Expenses | 427.00K | 143.00K | 483.00K | 1.46M | 917.00K | 1.52M | 2.59M | 2.38M | 1.91M | 3.62M | 2.17M | 1.60M | 939.00K | 865.00K | 487.00K | 757.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 300.00K |
Basic Shares Outstanding | 23.07M | 22.66M | 21.34M | 17.98M | 16.98M | 15.65M | 13.27M | 10.92M | 10.81M | 8.65M | 6.63M | 5.96M | 5.37M | 4.27M | 2.20M | 1.57M | 1.57M | 1.56M | 1.55M | 1.54M | 1.53M | 1.56M | 1.53M | 1.46M | 1.41M | 1.33M | 750.00K | 110.09K |
Diluted Shares Outstanding | 23.07M | 22.66M | 21.34M | 17.98M | 16.98M | 15.65M | 13.27M | 10.92M | 10.81M | 8.65M | 6.63M | 5.96M | 5.37M | 4.27M | 2.20M | 1.57M | 1.57M | 1.56M | 1.55M | 1.56M | 1.53M | 1.56M | 1.53M | 1.46M | 1.51M | 1.33M | 750.00K | 110.09K |
EBITDA | -2.17M | 2.12M | 4.10M | -257.00K | 3.67M | 137.00K | -3.02M | -8.02M | -33.94M | -13.20M | -19.51M | -28.51M | -4.78M | -5.15M | -13.46M | -9.44M | -3.90M | -6.58M | -9.71M | -14.27M | -11.54M | -32.38M | 16.14M | 1.58M | 13.10M | 11.20M | 2.80M | -100.00K |
EBITDA Margin | -1.86% | 1.88% | 3.95% | -0.30% | 4.39% | 0.18% | -5.02% | -14.28% | -55.83% | -16.24% | -25.81% | -30.14% | -4.65% | -6.07% | -32.57% | -33.27% | -12.80% | -19.58% | -19.93% | -29.07% | -17.35% | -18.22% | 8.73% | 1.00% | 10.29% | 13.18% | 10.07% | -0.47% |
EBIT | -4.90M | -148.00K | 2.13M | -3.57M | 92.00K | -3.04M | -5.76M | -11.19M | -37.01M | -14.08M | -32.65M | -55.56M | -10.00M | -9.00M | -15.24M | -8.60M | -1.81M | 1.11M | -12.47M | -18.84M | -39.62M | -35.29M | -75.05M | -5.74M | 13.90M | -2.20M | 1.40M | -700.00K |
EBIT Margin | -4.21% | -0.13% | 2.05% | -4.11% | 0.11% | -3.88% | -9.57% | -19.91% | -60.88% | -17.33% | -43.18% | -58.73% | -9.74% | -10.61% | -36.89% | -30.33% | -5.94% | 3.32% | -25.59% | -38.39% | -59.59% | -19.86% | -40.58% | -3.64% | 10.92% | -2.59% | 5.04% | -3.26% |
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 |