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.50B | 12.68B | 11.80B | 7.84B | 3.79B | 1.68B | 868.72M | 796.23M |
Gross Profit | 448.44M | 839.98M | 621.10M | 365.83M | 165.18M | 104.27M | 90.77M | 77.61M |
Operating Expenses | 798.54M | 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 | N/A | 139.50M | 189.28M | 92.08M | 61.90M | 71.25M | 48.13M | 61.77M |
Other Operating Expenses | 125.95M | 6.56M | -2.01M | -7.70M | 3.73M | 11.53M | 4.23M | -3.35M |
Operating Income | -350.10M | -371.00M | -642.14M | -473.31M | -493.51M | -400.38M | -254.02M | -364.28M |
Other Expenses / Income | -3.08M | -5.07M | 21.11M | 6.20M | -8.31M | 18.34M | 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 | 3.54M | -3.37M |
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.26M | -330.18M | -614.92M | -459.29M | -481.85M | -389.11M | -234.45M | -350.63M |
EBITDA Margin | -2.08% | -2.44% | -4.95% | -5.60% | -12.19% | -21.79% | -24.44% | -40.13% |
EBIT | -372.30M | -362.63M | -615.54M | -458.29M | -498.20M | -380.08M | -244.99M | -365.30M |
EBIT Margin | -2.49% | -2.68% | -4.95% | -5.59% | -12.61% | -21.28% | -25.53% | -41.80% |
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 |