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 | 6.75B | 19.26B | 17.74B | 274.49M | 48.04M | 122.51M | 205.82M | 108.40M |
Cost of Revenue | 4.69B | 5.42B | 2.62B | 7.93M | 31.02M | 454.08M | N/A | N/A |
Gross Profit | 2.06B | 13.85B | 15.12B | 266.56M | 17.02M | -331.57M | N/A | N/A |
Operating Expenses | 6.30B | 4.43B | 1.82B | 1.03B | 593.76M | 535.78M | 475.18M | 332.17M |
Selling, General & Admin | 1.55B | 1.13B | 567.00M | 188.27M | 109.62M | 94.25M | 64.72M | 57.45M |
Research & Development | 4.84B | 3.29B | 1.99B | 1.37B | 496.31M | 454.08M | 410.46M | 274.72M |
Other Operating Expenses | -14.00M | -45.00M | -735.00M | -528.90M | -12.17M | 1.83M | N/A | N/A |
Operating Income | -4.24B | 9.42B | 13.30B | -763.14M | -545.72M | -413.27M | -269.36M | -223.77M |
Other Expenses / Income | -86.00M | 155.00M | -11.00M | 18.63M | 31.00M | 1.83M | 13.36M | 8.60M |
Before Tax Income | -3.94B | 9.57B | 13.29B | -744.51M | -514.72M | -384.41M | -256.00M | -215.17M |
Income Tax Expenses | 772.00M | 1.21B | 1.08B | 2.55M | -695.00K | 326.00K | -80.00K | 1.04M |
Net Income | -4.71B | 8.36B | 12.20B | -747.06M | -514.02M | -384.73M | -255.92M | -216.21M |
Interest Expenses | 38.00M | 29.00M | 18.00M | 9.89M | 6.61M | N/A | N/A | N/A |
Basic Shares Outstanding | 382.00M | 394.00M | 403.00M | 381.33M | 330.80M | 81.11M | 269.65M | 296.68M |
Diluted Shares Outstanding | 382.00M | 416.00M | 431.00M | 381.33M | 330.80M | 81.11M | 269.65M | 296.68M |
EBITDA | -3.21B | 9.77B | 13.30B | -763.14M | -545.72M | -413.27M | -235.46M | -200.05M |
EBITDA Margin | -47.54% | 50.71% | 74.97% | -278.02% | -1,136.06% | -337.33% | -114.40% | -184.56% |
EBIT | -3.90B | 9.60B | 13.30B | -734.63M | -508.10M | -384.41M | -256.00M | -215.17M |
EBIT Margin | -57.80% | 49.86% | 75.01% | -267.63% | -1,057.76% | -313.77% | -124.38% | -198.50% |
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 |