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 | 14.95B | 13.52B | 12.43B | 8.20B | 3.95B | 1.79B | 959.49M | 873.84M |
Cost of Revenue | 14.10B | 12.68B | 11.80B | 7.84B | 3.79B | 1.68B | 868.72M | 796.23M |
Gross Profit | 848.98M | 839.98M | 621.10M | 365.83M | 165.18M | 104.27M | 90.77M | 77.61M |
Operating Expenses | 1.20B | 1.21B | 1.26B | 839.14M | 658.70M | 504.64M | 344.79M | 441.89M |
Selling, General & Admin | 672.59M | 1.20B | 1.27B | 846.85M | 654.96M | 503.98M | 347.52M | 443.88M |
Research & Development | 124.34M | 139.50M | 189.28M | 92.08M | 61.90M | N/A | N/A | N/A |
Other Operating Expenses | 7.61M | 6.56M | -2.01M | -7.70M | 3.73M | 11.53M | -2.73M | -1.99M |
Operating Income | -350.10M | -371.00M | -642.14M | -473.31M | -493.51M | -400.38M | -254.02M | -364.28M |
Other Expenses / Income | 8.22M | -5.07M | 21.11M | 6.20M | -8.31M | 13.99M | 4.70M | 834.00K |
Before Tax Income | -353.18M | -376.07M | -621.02M | -467.11M | -501.83M | -382.03M | -249.33M | -363.45M |
Income Tax Expenses | 251.00K | 32.43M | 41.94M | -8.07M | -9.43M | 8.00K | N/A | N/A |
Net Income | -392.69M | -408.50M | -662.97M | -459.04M | -492.39M | -380.09M | -248.58M | -362.68M |
Interest Expenses | 20.14M | 13.44M | 5.49M | 8.82M | 3.62M | N/A | 55.00K | 751.00K |
Basic Shares Outstanding | 84.30M | 83.32M | 82.93M | 82.39M | 81.84M | 49.73M | 80.73M | 80.73M |
Diluted Shares Outstanding | 84.30M | 83.45M | 82.93M | 82.39M | 81.84M | 49.73M | 80.73M | 82.86M |
EBITDA | -311.87M | -354.75M | -617.47M | -463.84M | -487.88M | -384.49M | -233.71M | -349.87M |
EBITDA Margin | -2.09% | -2.62% | -4.97% | -5.65% | -12.34% | -21.53% | -24.36% | -40.04% |
EBIT | -372.30M | -362.63M | -615.54M | -458.29M | -498.20M | -380.08M | -248.53M | -361.93M |
EBIT Margin | -2.49% | -2.68% | -4.95% | -5.59% | -12.61% | -21.28% | -25.90% | -41.42% |
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 |