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 | 4.40B | 4.10B | 3.21B | 2.36B | 3.62B | 2.16B | 1.06B | 343.30M |
Cost of Revenue | 2.96B | 2.44B | 1.65B | 1.45B | 2.18B | 1.24B | 659.53M | 279.01M |
Gross Profit | 1.45B | 1.66B | 1.56B | 917.16M | 1.44B | 913.22M | 400.35M | 64.29M |
Operating Expenses | 1.86B | 3.12B | 2.64B | 2.73B | 4.14B | 1.89B | 1.11B | 756.89M |
Selling, General & Admin | 1.33B | 1.82B | 1.33B | 1.36B | 2.00B | 1.25B | 788.46M | 594.31M |
Research & Development | 530.12M | 856.78M | 911.95M | 909.13M | 1.51B | 300.84M | 136.65M | 64.70M |
Other Operating Expenses | 8.05M | 443.85M | 402.23M | 453.96M | 636.12M | 652.00K | 183.51M | 97.88M |
Operating Income | -412.31M | -1.46B | -1.08B | -1.81B | -2.70B | -977.71M | -708.27M | -692.60M |
Other Expenses / Income | 80.60M | -119.72M | 84.30M | 10.99M | 102.59M | 652.00K | 20.53M | 10.21M |
Before Tax Income | -331.70M | -1.58B | -998.13M | -1.80B | -2.60B | -910.60M | -687.75M | -682.39M |
Income Tax Expenses | 8.62M | 5.87M | 11.22M | -44.53M | 2.36M | 738.00K | 556.00K | 401.00K |
Net Income | -340.32M | -1.58B | -1.01B | -1.75B | -2.60B | -911.34M | -688.30M | -682.79M |
Interest Expenses | 26.22M | 19.73M | 51.63M | 32.68M | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 385.33M | 354.73M | 334.72M | 312.18M | 227.50M | 284.15M | 237.95M | 237.95M |
Diluted Shares Outstanding | 385.33M | 354.73M | 334.72M | 312.18M | 227.50M | 284.15M | 237.95M | 237.95M |
EBITDA | -295.79M | -1.40B | -807.15M | -1.61B | -2.59B | -958.96M | -685.13M | -681.87M |
EBITDA Margin | -6.72% | -34.29% | -25.16% | -67.97% | -71.74% | -44.47% | -64.64% | -198.62% |
EBIT | -305.48M | -1.56B | -946.50M | -1.76B | -2.60B | -910.60M | -687.75M | -682.39M |
EBIT Margin | -6.94% | -38.07% | -29.50% | -74.63% | -71.90% | -42.22% | -64.89% | -198.78% |
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 |