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 | N/A | 3.49M | 509.00K | 3.20M | 947.00K | 352.00K | -553.00K | 860.00K | 2.02M | 361.00K | -748.00K | 520.00K | N/A | N/A | N/A | N/A | -481.00K | 1.42M | 836.00K | 210.00K | N/A | 39.09M | 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.42M | -4.90M | -2.85M | -7.66M | 5.96M | 27.47M | 20.18M | -1.60M | -38.00K | 5.30M | -3.68M | -13.31M | -14.81M | -9.58M | -73.46M | 7.65M | 21.01M | 7.05M | 10.40M |
Other Expenses / Income | 2.54M | 8.37M | 4.71M | 3.13M | -712.00K | -200.00K | -1.79M | -726.00K | 2.90M | 2.37M | 1.04M | 1.04M | 1.15M | 2.52M | 562.00K | 372.00K | 720.00K | 3.15M | -394.00K | 356.00K | -1.52M | -14.03M | -15.45M | 18.41M | -3.59M | 988.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 | 15.64M | -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 | 409.00K | 412.00K | 483.00K | 408.00K | 518.00K | 449.00K | 53.00K | 177.00K | 513.00K | N/A | N/A | N/A | 290.00K | 466.00K | 1.33M | 2.08M | N/A | N/A | N/A |
Basic Shares Outstanding | 42.64M | 42.10M | 41.37M | 40.15M | 39.49M | 39.05M | 37.44M | 32.14M | 32.18M | 31.30M | 32.54M | 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 | 16.08M |
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.93M | 21.06M | 19.77M | 16.32M |
EBITDA | -8.78M | 20.67M | 19.98M | 8.27M | 5.22M | 17.02M | 17.06M | 11.52M | 595.00K | 3.69M | -2.19M | 9.89M | 30.88M | 23.10M | 2.02M | 3.96M | 9.39M | -3.68M | -8.54M | -9.29M | -3.29M | -29.83M | 7.65M | 28.41M | 18.35M | 14.66M |
EBITDA Margin | -11.59% | 14.65% | 14.54% | 8.68% | 6.27% | 16.62% | 17.29% | 14.16% | 0.77% | 4.42% | -2.57% | 11.19% | 29.66% | 24.19% | 3.66% | 5.42% | 16.13% | -8.28% | -32.19% | -26.21% | -9.49% | -47.21% | 6.40% | 23.38% | 22.51% | 33.85% |
EBIT | -16.19M | 19.07M | 15.88M | 7.25M | -932.00K | 11.12M | 11.40M | 6.78M | -1.28M | -690.00K | -7.36M | 4.48M | 23.56M | 21.03M | -1.25M | 847.00K | 6.02M | -510.00K | -13.16M | -13.27M | -10.63M | -86.16M | -5.72M | 36.59M | 2.31M | 10.20M |
EBIT Margin | -21.37% | 13.51% | 11.56% | 7.60% | -1.12% | 10.86% | 11.55% | 8.33% | -1.66% | -0.83% | -8.63% | 5.07% | 22.63% | 22.02% | -2.26% | 1.16% | 10.34% | -1.15% | -49.61% | -37.43% | -30.61% | -136.39% | -4.79% | 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 |