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.85B | 19.26B | 17.74B | 274.49M | 48.04M | 122.51M | 176.97M | 101.54M |
Cost of Revenue | 4.69B | 5.42B | 2.62B | 7.93M | 31.02M | 454.08M | 20.54M | 15.11M |
Gross Profit | 2.15B | 13.85B | 15.12B | 266.56M | 17.02M | -331.57M | 156.44M | 86.42M |
Operating Expenses | 6.39B | 4.43B | 1.82B | 1.03B | 593.76M | 535.78M | 446.33M | 325.31M |
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 | N/A | -45.00M | -735.00M | -528.90M | N/A | -12.56M | -28.85M | -2.71M |
Operating Income | -4.24B | 9.42B | 13.30B | -763.14M | -545.72M | -413.27M | -269.36M | -223.77M |
Other Expenses / Income | 297.00M | 155.00M | -11.00M | 18.63M | 31.00M | 28.86M | 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 | 3.10M | 132.00K | N/A |
Basic Shares Outstanding | 382.00M | 394.00M | 403.00M | 381.33M | 330.80M | 81.11M | 376.00M | 376.00M |
Diluted Shares Outstanding | 382.00M | 416.00M | 431.00M | 381.33M | 330.80M | 81.11M | 376.00M | 376.00M |
EBITDA | -3.28B | 9.77B | 13.53B | -732.00M | -515.00M | -388.40M | -235.33M | -208.66M |
EBITDA Margin | -47.94% | 50.71% | 76.27% | -266.68% | -1,072.11% | -317.03% | -132.97% | -205.50% |
EBIT | -3.90B | 9.60B | 13.30B | -734.63M | -508.10M | -381.31M | -255.86M | -215.17M |
EBIT Margin | -57.01% | 49.86% | 75.01% | -267.63% | -1,057.76% | -311.24% | -144.58% | -211.91% |
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 |