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.76M | 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 | 108.85M | 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 | -11.10M | 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.58M | 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 | 408.00K | 4.24M | 4.89M | 2.34M | 4.54M | 18.00K | 4.46M | 4.31M | 7.15M | 6.95M | 31.67M | 24.56M | 4.93M | 4.69M | 7.98M | 8.30M | 5.78M | 646.89K | 746.82K | 257.38K |
Operating Income | -18.36M | 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.11M | -853.59K |
Other Expenses / Income | -3.39M | -3.47M | -11.38M | -510.00K | 679.00K | -1.64M | -1.06M | 560.00K | -2.47M | -322.00K | -1.35M | -2.74M | 2.41M | -235.00K | 54.50K | 333.61K | 242.51K | 57.09K | -103.55K | N/A |
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 | N/A | 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 | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
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 | 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 | 88.51M | 88.37M | 75.30M | 69.90M | 63.68M | 58.37M | 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 | 8.54M | 33.08M | 45.17M | 17.35M | 37.52M | 35.01M | 43.48M | 9.15M | 10.54M | 31.27M | 11.60M | 48.51M | 47.19M | -22.75M | -34.02M | -26.22M | -8.27M | -2.73M | -1.21M | -853.59K |
EBITDA Margin | 8.74% | 23.84% | 36.08% | 19.13% | 27.72% | 30.36% | 39.47% | 10.99% | 11.37% | 27.09% | 9.22% | 36.81% | 44.87% | -154.20% | 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.27M | 8.97M | 46.97M | 46.33M | -23.07M | -34.13M | -26.02M | -8.08M | -2.69M | -1.22M | -853.59K |
EBIT Margin | -20.75% | 2.27% | 14.09% | -0.84% | 10.99% | 14.35% | 25.85% | 10.99% | 11.37% | 27.09% | 7.14% | 35.64% | 44.06% | -156.39% | 0.00% | 0.00% | 0.00% | 0.00% | -19,726.45% | -755,392.04% |
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 |