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 | 530.21M | 475.19M | 405.36M | 302.06M | 258.47M | 209.54M | 160.97M | 112.62M |
Cost of Revenue | 186.31M | 172.29M | 169.87M | 151.96M | 82.83M | 61.84M | 46.56M | 33.00M |
Gross Profit | 343.89M | 302.90M | 235.50M | 150.10M | 175.65M | 147.70M | 114.41M | 79.61M |
Operating Expenses | 347.11M | 319.38M | 281.23M | 263.92M | 261.64M | 192.47M | 158.22M | 127.42M |
Selling, General & Admin | 258.95M | 242.19M | 217.46M | 199.61M | 178.11M | 133.08M | 109.89M | 91.45M |
Research & Development | 88.16M | 77.19M | 63.77M | 64.31M | 83.53M | 59.39M | 48.29M | 35.96M |
Other Operating Expenses | 1.17M | -2.98M | -2.69M | N/A | -225.00K | -698.00K | 36.00K | 9.00K |
Operating Income | -3.22M | -17.78M | -48.40M | -113.81M | -85.99M | -44.77M | -43.42M | -47.81M |
Other Expenses / Income | 1.17M | -24.59M | -74.00M | -130.11M | 1.55M | -698.00K | 181.00K | -78.00K |
Before Tax Income | -38.34M | -42.37M | -122.40M | -243.93M | -84.44M | -43.13M | -43.24M | -47.88M |
Income Tax Expenses | -4.26M | -8.13M | -33.72M | -43.74M | -3.62M | 339.00K | -391.00K | 167.00K |
Net Income | -34.08M | -34.24M | -88.68M | -200.18M | -80.82M | -43.47M | -42.85M | -48.20M |
Interest Expenses | 42.02M | 24.59M | 50.36M | 50.93M | 16.00K | 68.00K | 55.00K | 87.00K |
Basic Shares Outstanding | 143.97M | 141.81M | 140.74M | 140.38M | 140.38M | 138.50M | 29.40M | 27.84M |
Diluted Shares Outstanding | 143.97M | 141.81M | 140.74M | 140.38M | 140.38M | 138.50M | 29.40M | 27.84M |
EBITDA | 151.44M | 123.43M | 89.32M | -9.26M | -64.45M | -31.52M | -36.66M | -43.56M |
EBITDA Margin | 28.56% | 25.97% | 22.03% | -3.07% | -24.93% | -15.04% | -22.77% | -38.68% |
EBIT | 3.69M | -17.78M | -72.04M | -193.00M | -84.42M | -43.06M | -43.18M | -47.95M |
EBIT Margin | 0.70% | -3.74% | -17.77% | -63.89% | -32.66% | -20.55% | -26.83% | -42.58% |
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 |