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 | 326.13M | 260.93M | 187.13M | 106.01M | 326.80M | 291.61M | 201.60M | 133.50M |
Cost of Revenue | 108.93M | 90.75M | 70.29M | 62.33M | 129.14M | 120.65M | 81.67M | 55.69M |
Gross Profit | 217.21M | 170.18M | 116.84M | 43.68M | 197.66M | 170.96M | 119.93M | 77.81M |
Operating Expenses | 242.04M | 216.92M | 184.62M | 241.96M | 267.61M | 209.63M | 153.34M | 112.86M |
Selling, General & Admin | 150.63M | 130.58M | 118.31M | 187.41M | 203.41M | 163.56M | 122.73M | 90.14M |
Research & Development | 91.41M | 86.35M | 66.30M | 54.55M | 64.20M | 46.07M | 30.61M | 22.72M |
Other Operating Expenses | 335.00K | 2.75M | -3.63M | -1.93M | 5.73M | -3.19M | N/A | N/A |
Operating Income | -24.84M | -46.74M | -67.78M | -198.28M | -69.95M | -38.67M | -33.41M | -35.05M |
Other Expenses / Income | 351.00K | -8.52M | -69.87M | -26.52M | 999.00K | -12.96M | -5.15M | -5.21M |
Before Tax Income | -24.49M | -55.26M | -137.65M | -224.80M | -68.95M | -62.93M | -38.56M | -40.26M |
Income Tax Expenses | 1.99M | 126.00K | 1.43M | -80.00K | -192.00K | 1.15M | -13.00K | 131.00K |
Net Income | -26.48M | -55.38M | -139.08M | -224.72M | -68.76M | -64.08M | -38.55M | -40.39M |
Interest Expenses | 11.19M | 11.27M | 16.27M | 24.59M | 2.99M | 11.29M | 6.46M | 3.51M |
Basic Shares Outstanding | 100.30M | 98.31M | 94.30M | 89.33M | 81.98M | 37.54M | 56.60M | 21.29M |
Diluted Shares Outstanding | 100.30M | 98.31M | 94.30M | 89.33M | 81.98M | 37.54M | 56.60M | 21.29M |
EBITDA | -10.10M | -29.13M | -52.69M | -177.60M | -39.90M | -7.26M | -12.68M | -29.11M |
EBITDA Margin | -3.10% | -11.16% | -28.16% | -167.54% | -12.21% | -2.49% | -6.29% | -21.80% |
EBIT | -13.30M | -43.99M | -121.39M | -200.21M | -65.97M | -51.63M | -32.10M | -36.75M |
EBIT Margin | -4.08% | -16.86% | -64.87% | -188.87% | -20.19% | -17.71% | -15.92% | -27.53% |
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 |