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-03-31 | 2008-03-31 | 2007-12-31 | 2007-03-31 | 2006-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 321.48M | 267.84M | 258.62M | 248.23M | 299.25M | 359.11M | 321.14M | 221.71M | 187.30M | 118.22M | 59.18M | 27.05M | 7.80M | 788.87K | N/A | N/A | N/A | N/A | N/A |
Cost of Revenue | 54.63M | 48.32M | 43.28M | 39.33M | 43.08M | 36.39M | 35.22M | 29.45M | 20.20M | 12.66M | 9.33M | 5.19M | 3.20M | 1.72M | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 266.84M | 219.53M | 215.33M | 208.90M | 256.17M | 322.73M | 285.92M | 192.26M | 167.09M | 105.56M | 49.85M | 21.87M | 4.60M | -931.19K | N/A | N/A | N/A | N/A | N/A |
Operating Expenses | 229.73M | 244.50M | 220.31M | 253.28M | 276.89M | 326.65M | 239.70M | 194.16M | 142.73M | 98.46M | 52.12M | 23.86M | 14.37M | 9.60M | 11.98M | 10.67M | N/A | 700.00K | N/A |
Selling, General & Admin | 211.12M | 208.79M | 198.36M | 181.02M | 198.21M | 258.53M | 220.12M | 170.11M | 133.38M | 90.48M | 46.23M | 19.59M | 11.80M | 6.85M | 7.96M | 8.70M | N/A | 600.00K | N/A |
Research & Development | 12.66M | 22.83M | 17.34M | 11.71M | 11.14M | 15.77M | 17.90M | 14.34M | 8.41M | 7.05M | 4.84M | 2.88M | 2.60M | 2.75M | 4.02M | 2.00M | N/A | 100.00K | N/A |
Other Operating Expenses | -26.00K | 12.88M | 4.61M | 60.54M | 67.54M | 527.00K | 1.68M | 9.71M | 933.00K | 928.00K | 1.05M | 1.38M | -33.13K | N/A | N/A | -27.59K | N/A | N/A | N/A |
Operating Income | 37.12M | -24.97M | -5.00M | -44.37M | -20.71M | -3.92M | 46.22M | 884.00K | 24.36M | 7.10M | -2.64M | -5.36M | -9.80M | -10.53M | -11.98M | -17.80M | -36.81K | -700.00K | -16.15K |
Other Expenses / Income | -26.00K | -5.02M | -5.03M | -17.17M | -4.87M | 527.00K | -1.14M | -339.00K | -86.00K | -48.00K | -1.37M | -2.31M | -400.00K | -887.10K | 59.55K | 400.00K | -2.05K | N/A | -590.00 |
Before Tax Income | 30.63M | -29.99M | -10.04M | -61.54M | -25.59M | -3.40M | 45.09M | 545.00K | 24.28M | 7.05M | -4.01M | -7.66M | -10.20M | -11.42M | -11.92M | -17.40M | -38.86K | -700.00K | -16.74K |
Income Tax Expenses | -36.81M | 206.00K | 247.00K | -12.26M | -5.00K | 26.58M | -19.64M | 155.00K | -5.17M | 832.00K | 99.61K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Net Income | 67.44M | -30.20M | -10.29M | -49.28M | -25.58M | -29.98M | 64.73M | 390.00K | 29.45M | 6.22M | -4.11M | -7.66M | -10.20M | -11.42M | -11.92M | -17.40M | -38.86K | -700.00K | -16.74K |
Interest Expenses | 6.46M | 5.02M | 4.98M | 7.94M | -4.71M | N/A | N/A | N/A | 86.00K | 48.00K | 1.37M | 2.31M | 432.97K | 599.65K | N/A | N/A | 2.05K | N/A | 590.00 |
Basic Shares Outstanding | 116.50M | 112.91M | 110.35M | 108.26M | 106.95M | 105.60M | 106.12M | 112.65M | 113.63M | 113.30M | 96.29M | 81.65M | 72.50M | 59.14M | 37.74M | 17.90M | 7.40M | 8.50M | 5.68M |
Diluted Shares Outstanding | 145.96M | 112.91M | 110.35M | 108.26M | 106.95M | 105.60M | 116.11M | 112.65M | 113.63M | 113.30M | 96.29M | 81.65M | 72.50M | 59.14M | 37.74M | 17.90M | 7.40M | 8.50M | 5.68M |
EBITDA | 40.52M | -20.93M | 178.00K | -37.52M | -12.68M | 2.99M | 50.85M | 6.00M | 27.10M | 9.22M | -947.35K | -3.51M | -7.98M | -9.71M | -10.89M | -17.30M | -36.81K | -680.00K | -16.15K |
EBITDA Margin | 12.60% | -7.81% | 0.07% | -15.11% | -4.24% | 0.83% | 15.84% | 2.71% | 14.47% | 7.80% | -1.60% | -12.97% | -102.37% | -1,230.60% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 37.09M | -24.98M | -5.06M | -53.60M | -30.29M | -3.40M | 45.09M | 545.00K | 24.36M | 7.10M | -2.64M | -5.36M | -9.77M | -10.82M | -11.92M | -17.40M | -36.81K | -700.00K | -16.15K |
EBIT Margin | 11.54% | -9.32% | -1.96% | -21.59% | -10.12% | -0.95% | 14.04% | 0.25% | 13.01% | 6.01% | -4.46% | -19.80% | -125.22% | -1,371.59% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
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-03-31 | 2008-03-31 | 2007-12-31 | 2007-03-31 | 2006-12-31 |