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 | 2015-12-31 |
---|---|---|---|---|---|---|---|---|---|
Revenue | 126.34M | 1.65B | 1.65B | 3.69B | 8.84B | 7.69B | 4.78B | 1.44B | 235.01M |
Cost of Revenue | 160.11M | 298.73M | 298.73M | 862.35M | 901.79M | 2.74B | 880.85M | 267.86M | 148.42M |
Gross Profit | -33.78M | 1.36B | 1.36B | 2.83B | 7.94B | 4.96B | 3.89B | 1.17B | 86.59M |
Operating Expenses | 291.43M | 477.83M | 850.12M | 2.05B | 4.09B | 2.27B | 1.47B | 461.91M | 317.67M |
Selling, General & Admin | 277.39M | 570.65M | 570.65M | 579.19M | 566.67M | 796.42M | 615.42M | 291.24M | 235.03M |
Research & Development | 47.76M | 141.26M | 141.26M | 170.69M | 204.78M | 199.56M | 153.26M | 52.28M | 37.53M |
Other Operating Expenses | 23.04M | -234.09M | 138.21M | 1.30B | 3.32B | 14.71M | 704.61M | 118.39M | 45.11M |
Operating Income | -331.01M | 922.70M | 405.77M | 865.60M | 3.85B | 2.69B | 2.42B | 713.07M | -231.08M |
Other Expenses / Income | 315.94M | -76.29M | 440.64M | 355.20M | 41.77M | -76.06M | -1.22M | -9.58M | -2.09M |
Before Tax Income | 101.47M | 846.41M | 846.41M | 1.22B | 3.89B | 2.65B | 2.42B | 703.49M | -233.16M |
Income Tax Expenses | 62.34M | 260.48M | 260.48M | 261.98M | 626.23M | 157.73M | 255.55M | 126.84M | N/A |
Net Income | 39.13M | 589.07M | 589.07M | 958.82M | 3.26B | 2.49B | 2.16B | 576.65M | -233.16M |
Interest Expenses | N/A | 129.46M | 15.98M | 27.11M | 23.93M | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 217.28M | 253.44M | 253.44M | 266.79M | 298.38M | 318.69M | 126.41M | 329.86M | 329.86M |
Diluted Shares Outstanding | 220.46M | 266.29M | 266.29M | 274.33M | 300.46M | 321.96M | 305.24M | 329.86M | 329.86M |
EBITDA | -146.94M | 1.02B | 505.24M | 777.81M | 3.84B | 2.78B | 2.43B | 705.00M | -232.48M |
EBITDA Margin | -116.31% | 61.46% | 30.55% | 21.09% | 43.46% | 36.14% | 50.80% | 48.86% | -98.93% |
EBIT | 101.47M | 979.01M | 865.54M | 1.25B | 3.91B | 2.65B | 2.42B | 703.49M | -233.16M |
EBIT Margin | 80.32% | 59.19% | 52.33% | 33.84% | 44.28% | 34.44% | 50.68% | 48.76% | -99.22% |
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 | 2015-12-31 |