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 |
---|---|---|---|---|---|---|---|---|
Revenue | 491.18M | 490.41M | 435.14M | 357.15M | 370.01M | 472.02M | 370.66M | 184.60M |
Cost of Revenue | 323.61M | 354.38M | 327.10M | 301.76M | 334.20M | 372.84M | 279.42M | 146.57M |
Gross Profit | 167.56M | 136.03M | 108.03M | 55.39M | 35.80M | 99.18M | 91.23M | 38.03M |
Operating Expenses | 191.77M | 191.11M | 157.46M | 160.30M | 173.99M | 139.60M | 84.12M | 51.18M |
Selling, General & Admin | 122.51M | 126.01M | 98.40M | 100.16M | 104.61M | 80.80M | 49.44M | 26.74M |
Research & Development | 68.65M | 64.71M | 59.06M | 60.14M | 69.38M | 58.79M | 34.68M | 24.44M |
Other Operating Expenses | -615.00K | 387.00K | 4.78M | 3.44M | 913.00K | -1.18M | N/A | N/A |
Operating Income | -24.21M | -55.07M | -49.43M | -104.91M | -138.19M | -67.67M | 5.73M | -13.15M |
Other Expenses / Income | 3.35M | -577.00K | -5.93M | 4.28M | 56.62M | -28.43M | 1.95M | -512.00K |
Before Tax Income | -20.86M | -55.65M | -55.35M | -100.63M | -81.57M | -67.61M | 7.68M | -13.66M |
Income Tax Expenses | 1.18M | 975.00K | 677.00K | 625.00K | 4.38M | 772.00K | 1.13M | 83.00K |
Net Income | -22.04M | -56.63M | -56.03M | -101.25M | -85.95M | -68.38M | 6.55M | -13.74M |
Interest Expenses | N/A | 926.00K | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 92.75M | 87.12M | 82.40M | 77.89M | 75.07M | 67.23M | 72.72M | 72.72M |
Diluted Shares Outstanding | 92.75M | 87.17M | 82.69M | 78.08M | 75.07M | 67.23M | 72.72M | 72.72M |
EBITDA | -19.55M | -48.50M | -32.74M | -94.75M | -180.48M | -13.16M | 11.42M | -11.53M |
EBITDA Margin | -3.98% | -9.89% | -7.52% | -26.53% | -48.78% | -2.79% | 3.08% | -6.25% |
EBIT | -20.86M | -54.73M | -55.35M | -100.63M | -81.57M | -67.61M | 7.68M | -13.66M |
EBIT Margin | -4.25% | -11.16% | -12.72% | -28.17% | -22.05% | -14.32% | 2.07% | -7.40% |
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 |