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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 75.80M | 141.12M | 137.39M | 95.36M | 83.26M | 102.40M | 98.67M | 81.35M | 77.50M | 83.50M | 85.33M | 88.37M | 104.12M | 95.49M | 55.36M | 73.08M | 58.20M | 44.45M | 26.54M | 35.45M | 34.71M | 63.17M | 119.53M | 121.50M | 81.52M | 43.30M |
Cost of Revenue | 62.48M | 89.00M | 89.98M | 65.09M | 58.43M | 65.35M | 64.20M | 54.97M | 60.67M | 66.33M | 73.51M | 63.52M | 59.34M | 59.00M | 41.49M | 55.12M | 37.94M | 31.71M | 24.34M | 35.70M | 32.48M | 74.03M | 82.19M | 66.28M | 51.15M | 23.40M |
Gross Profit | 13.32M | 52.12M | 47.41M | 30.27M | 24.82M | 37.05M | 34.48M | 26.38M | 16.83M | 17.17M | 11.83M | 24.85M | 44.78M | 36.49M | 13.87M | 17.96M | 20.26M | 12.74M | 2.20M | -251.00K | 2.23M | -10.86M | 37.34M | 55.22M | 30.37M | 19.90M |
Operating Expenses | 34.89M | 39.57M | 34.52M | 26.34M | 25.14M | 24.90M | 21.84M | 19.73M | 21.73M | 19.11M | 19.49M | 18.89M | 17.31M | 16.31M | 14.96M | 17.91M | 14.96M | 16.42M | 14.68M | 13.25M | 11.81M | 23.52M | 29.69M | 34.21M | 23.32M | 9.50M |
Selling, General & Admin | 22.81M | 25.65M | 24.19M | 19.20M | 19.30M | 19.00M | 17.01M | 13.88M | 16.06M | 14.97M | 16.07M | 15.42M | 14.84M | 13.97M | 13.39M | 15.75M | 13.75M | 12.65M | 12.96M | 11.56M | 10.47M | 18.65M | 21.49M | 18.04M | 14.02M | 5.00M |
Research & Development | 12.08M | 13.91M | 10.33M | 7.13M | 5.83M | 5.90M | 4.83M | 5.85M | 5.66M | 4.14M | 3.42M | 3.47M | 2.47M | 2.34M | 1.57M | 2.16M | 1.70M | 2.35M | 1.72M | 1.48M | 1.34M | 4.87M | 8.20M | 8.77M | 3.09M | 2.50M |
Other Operating Expenses | -547.00K | 3.49M | 509.00K | 3.20M | 947.00K | 352.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -481.00K | 1.42M | N/A | 210.00K | N/A | N/A | N/A | 7.40M | 6.21M | 2.00M |
Operating Income | -21.57M | 12.55M | 12.90M | -393.00K | -314.00K | 12.15M | 12.64M | 6.65M | -4.90M | -1.95M | -7.66M | 5.96M | 27.47M | 20.18M | -1.09M | 45.00K | 5.30M | -3.68M | -12.48M | -13.50M | -9.58M | -34.37M | 7.65M | 21.01M | 7.05M | 10.40M |
Other Expenses / Income | 2.54M | 8.37M | 4.71M | 7.46M | -712.00K | -728.00K | -1.79M | -952.00K | 2.90M | 1.47M | 1.04M | 1.04M | 1.15M | 2.52M | 55.00K | 289.00K | 720.00K | 3.15M | -1.31M | -952.00K | -1.52M | -53.12M | -15.45M | 18.41M | -4.23M | -200.00K |
Before Tax Income | -19.03M | 20.93M | 17.60M | 7.07M | -1.03M | 11.95M | 10.85M | 5.70M | -2.00M | -482.00K | -6.62M | 7.00M | 28.62M | 22.70M | -1.03M | 334.00K | 6.02M | -528.00K | -13.79M | -14.45M | -11.09M | -87.49M | -7.81M | 39.42M | 2.82M | 10.20M |
Income Tax Expenses | 160.00K | 2.19M | 1.09M | 2.03M | 562.00K | 938.00K | 792.00K | 733.00K | 531.00K | 215.00K | 188.00K | 853.00K | 2.79M | 2.32M | 471.00K | 1.02M | 728.00K | -1.45M | -950.00K | 71.00K | N/A | -6.31M | -2.81M | 14.98M | 2.14M | 3.90M |
Net Income | -17.88M | 15.81M | 14.57M | 5.04M | -1.59M | 9.65M | 10.15M | 5.64M | -2.23M | -1.39M | -7.96M | 3.11M | 20.32M | 18.65M | -1.90M | -689.00K | 5.29M | 944.00K | -12.21M | -13.63M | -26.73M | -81.18M | -5.00M | 21.61M | 172.00K | 6.30M |
Interest Expenses | 1.53M | 1.07M | 213.00K | -179.00K | 94.00K | 528.00K | 461.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 | N/A | N/A |
Basic Shares Outstanding | 42.64M | 42.10M | 41.37M | 40.15M | 39.49M | 40.27M | 37.44M | 32.14M | 32.18M | 32.45M | 32.70M | 32.14M | 31.87M | 31.01M | 30.50M | 30.40M | 30.04M | 23.30M | 23.05M | 23.06M | 22.78M | 22.43M | 22.28M | 19.68M | 18.66M | 14.93M |
Diluted Shares Outstanding | 42.64M | 42.72M | 42.72M | 41.02M | 39.49M | 40.27M | 38.97M | 32.89M | 32.18M | 32.45M | 32.70M | 32.87M | 33.06M | 32.51M | 30.50M | 30.40M | 31.35M | 24.60M | 23.05M | 23.06M | 22.78M | 22.43M | 22.28M | 21.06M | 19.77M | 15.18M |
EBITDA | -12.85M | 22.00M | 17.82M | 3.94M | -314.00K | 12.15M | 15.82M | 11.23M | 3.80M | 4.47M | -2.30M | 7.89M | 26.52M | 23.89M | 1.63M | 2.53M | 7.44M | 2.04M | -9.23M | -8.39M | -20.45M | -77.59M | 1.06M | 43.99M | 8.53M | 12.20M |
EBITDA Margin | -16.95% | 15.59% | 12.97% | 4.13% | -0.38% | 11.86% | 16.04% | 13.81% | 4.90% | 5.35% | -2.70% | 8.93% | 25.48% | 25.02% | 2.95% | 3.46% | 12.78% | 4.58% | -34.78% | -23.65% | -58.90% | -122.82% | 0.88% | 36.20% | 10.46% | 28.18% |
EBIT | -16.19M | 19.07M | 15.88M | 6.89M | -932.00K | 11.12M | 11.40M | 6.37M | -1.70M | -1.17M | -7.77M | 3.96M | 23.11M | 20.98M | -1.43M | 334.00K | 6.02M | -510.00K | -13.16M | -13.56M | -26.73M | -87.49M | -7.81M | 36.59M | 2.31M | 10.20M |
EBIT Margin | -21.37% | 13.51% | 11.56% | 7.23% | -1.12% | 10.86% | 11.55% | 7.83% | -2.19% | -1.40% | -9.11% | 4.48% | 22.20% | 21.97% | -2.58% | 0.46% | 10.34% | -1.15% | -49.61% | -38.25% | -77.01% | -138.49% | -6.53% | 30.11% | 2.83% | 23.56% |
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 |