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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 97.73M | 138.72M | 125.20M | 90.69M | 135.37M | 115.31M | 110.16M | 83.23M | 92.70M | 115.41M | 125.78M | 131.79M | 105.16M | 14.75M | N/A | N/A | N/A | N/A | 6.17K | 113.00 |
Cost of Revenue | 103.04M | 108.98M | 88.45M | 78.20M | 106.25M | 81.62M | 68.04M | 60.79M | 62.38M | 64.53M | 67.53M | 44.02M | 17.96M | 4.96M | 20.99M | N/A | N/A | N/A | N/A | N/A |
Gross Profit | -5.32M | 29.75M | 36.75M | 12.49M | 29.11M | 33.69M | 42.12M | 22.43M | 30.32M | 50.87M | 58.26M | 87.77M | 87.21M | 9.80M | -20.99M | N/A | N/A | N/A | 6.17K | 113.00 |
Operating Expenses | 7.26M | 14.25M | 13.61M | 12.97M | 14.49M | 15.50M | 12.47M | 13.85M | 17.40M | 19.28M | 47.93M | 38.07M | 41.53M | 32.64M | 13.19M | 26.35M | 8.32M | 2.74M | 1.12M | 853.71K |
Selling, General & Admin | 7.26M | 10.00M | 8.72M | 10.63M | 9.95M | 9.32M | 8.12M | 9.53M | 10.25M | 12.34M | 16.26M | 13.51M | 15.62M | 9.51M | 5.21M | 18.05M | 2.54M | 2.10M | 373.72K | 596.32K |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 20.99M | 18.43M | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | 4.24M | 4.89M | 2.34M | 4.54M | 18.00K | -1.17M | -182.00K | -2.47M | -80.00K | -1.35M | -2.74M | 4.93M | 4.69M | 7.98M | 8.30M | 5.78M | 646.89K | 746.82K | 257.38K |
Operating Income | -11.90M | 5.71M | 29.02M | -248.00K | 14.20M | 18.19M | 29.54M | 8.59M | 12.92M | 31.59M | 10.33M | 49.70M | 45.67M | -22.84M | -34.18M | -26.35M | -8.32M | -2.74M | -1.22M | -853.59K |
Other Expenses / Income | -9.85M | -4.46M | -5.55M | -510.00K | -19.13M | -1.46M | -1.06M | 560.00K | -2.47M | -322.00K | -1.35M | -2.74M | 2.41M | -235.00K | 54.50K | 333.61K | 242.51K | 57.09K | N/A | 853.59K |
Before Tax Income | -21.75M | 2.24M | 17.64M | -758.00K | 14.88M | 16.55M | 28.48M | 9.15M | 10.45M | 31.27M | 8.97M | 46.97M | 48.09M | -23.07M | -34.13M | -26.02M | -8.08M | -2.69M | -1.32M | N/A |
Income Tax Expenses | -5.74M | 8.56M | 9.62M | 5.57M | 9.05M | 7.26M | 24.33M | 4.76M | 7.39M | 15.02M | 8.89M | 13.30M | -12.04M | 235.00K | N/A | N/A | N/A | N/A | 103.55K | 853.59K |
Net Income | -16.02M | -6.32M | 8.03M | -6.33M | 5.83M | 9.29M | 4.15M | 4.39M | 3.06M | 16.25M | 85.00K | 33.67M | 58.37M | -23.07M | -34.13M | -26.02M | -8.08M | -2.69M | -1.22M | -853.59K |
Interest Expenses | 1.47M | 906.00K | N/A | N/A | N/A | N/A | N/A | N/A | 87.00K | 161.00K | 166.00K | 122.00K | 102.00K | 99.00K | 54.50K | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 88.51M | 88.37M | 75.30M | 69.90M | 63.68M | 57.53M | 56.85M | 55.14M | 54.19M | 54.12M | 53.26M | 52.85M | 52.98M | 50.04M | 43.76M | 34.39M | 28.65M | 20.22M | 16.16M | 10.83M |
Diluted Shares Outstanding | 88.51M | 88.37M | 75.61M | 69.90M | 64.03M | 58.37M | 57.59M | 55.73M | 54.26M | 54.62M | 55.30M | 56.32M | 56.41M | 50.04M | 43.76M | 34.39M | 28.65M | 20.22M | 16.16M | 10.83M |
EBITDA | 5.15M | 30.27M | 33.64M | 17.12M | 35.48M | 32.05M | 43.53M | 21.90M | 21.67M | 36.14M | 12.96M | 51.24M | 46.63M | -22.68M | -33.96M | -25.89M | -8.03M | -2.67M | -1.21M | -853.59K |
EBITDA Margin | 5.27% | 21.82% | 26.87% | 18.88% | 26.21% | 27.80% | 39.51% | 26.31% | 23.38% | 31.31% | 10.30% | 38.88% | 44.34% | -153.73% | 0.00% | 0.00% | 0.00% | 0.00% | -19,609.05% | -755,392.04% |
EBIT | -20.29M | 3.14M | 17.64M | -758.00K | 14.88M | 16.55M | 28.48M | 9.15M | 10.54M | 31.43M | 9.14M | 47.09M | 46.43M | -22.74M | -34.07M | -26.02M | -8.08M | -2.69M | -1.11M | N/A |
EBIT Margin | -20.76% | 2.27% | 14.09% | -0.84% | 10.99% | 14.35% | 25.85% | 10.99% | 11.37% | 27.23% | 7.27% | 35.73% | 44.15% | -154.13% | 0.00% | 0.00% | 0.00% | 0.00% | -18,049.29% | 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-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |