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 | 563.95M | 449.54M | 373.65M | 286.73M | 214.38M | 90.64M | 49.84M | 25.25M |
Cost of Revenue | 227.05M | 156.32M | 122.91M | 92.53M | 70.72M | 43.21M | 31.62M | 22.12M |
Gross Profit | 336.90M | 293.21M | 250.74M | 194.19M | 143.66M | 47.43M | 18.22M | 3.12M |
Operating Expenses | 899.41M | 837.59M | 661.74M | 449.14M | 226.03M | 140.37M | 94.84M | 46.97M |
Selling, General & Admin | 449.82M | 463.78M | 398.52M | 299.28M | 139.73M | 89.66M | 69.27M | 36.11M |
Research & Development | 365.09M | 373.81M | 263.22M | 149.86M | 86.29M | 50.71M | 25.56M | 10.86M |
Other Operating Expenses | -84.50M | -112.56M | 25.18M | 3.64M | 88.00K | 4.70M | N/A | N/A |
Operating Income | -562.51M | -544.38M | -411.00M | -254.95M | -82.37M | -92.94M | -76.61M | -43.85M |
Other Expenses / Income | 83.75M | -109.07M | 26.53M | 9.05M | 12.65M | 4.70M | -6.60M | -2.29M |
Before Tax Income | -478.76M | -653.45M | -384.47M | -245.90M | -69.72M | -84.22M | -83.21M | -46.13M |
Income Tax Expenses | 685.00K | 1.14M | 300.00K | 379.00K | -1.87M | 38.00K | 7.00K | 6.00K |
Net Income | -479.45M | -654.59M | -384.77M | -246.28M | -67.85M | -85.06M | -83.22M | -46.14M |
Interest Expenses | 2.58M | 2.58M | 2.58M | 4.77M | 1.18M | 1.25M | 2.70M | 3.02M |
Basic Shares Outstanding | 111.99M | 102.18M | 101.31M | 97.50M | 90.60M | 30.40M | 57.78M | 70.72M |
Diluted Shares Outstanding | 111.99M | 102.18M | 101.31M | 97.50M | 90.60M | 30.40M | 57.78M | 70.72M |
EBITDA | -519.63M | -650.87M | -381.89M | -241.14M | -68.54M | -82.97M | -75.31M | -39.42M |
EBITDA Margin | -92.14% | -144.79% | -102.21% | -84.10% | -31.97% | -91.54% | -151.09% | -156.13% |
EBIT | -476.19M | -650.87M | -381.89M | -241.14M | -68.54M | -83.77M | -80.51M | -43.12M |
EBIT Margin | -84.44% | -144.79% | -102.21% | -84.10% | -31.97% | -92.43% | -161.53% | -170.76% |
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 |