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 | 2.50B | 4.14B | 6.25B | 6.43B | 5.81B | 3.65B | 2.05B | 1.56B | 896.46M |
Cost of Revenue | 1.84B | 3.34B | 4.94B | 5.10B | 4.34B | 2.71B | 1.55B | 1.28B | 785.87M |
Gross Profit | 657.78M | 803.12M | 1.31B | 1.33B | 1.47B | 939.45M | 494.70M | 276.15M | 110.59M |
Operating Expenses | 864.88M | 1.21B | 1.21B | 1.16B | 861.26M | 573.73M | 312.73M | 262.77M | 150.71M |
Selling, General & Admin | 503.07M | 696.24M | 696.62M | 620.46M | 430.44M | 310.51M | 158.91M | 130.47M | 89.15M |
Research & Development | 361.81M | 517.12M | 515.08M | 538.01M | 430.82M | 263.22M | 153.83M | 132.30M | 61.55M |
Other Operating Expenses | -3.66M | 43.82M | 40.92M | -23.55M | 10.59M | 1.18M | N/A | N/A | N/A |
Operating Income | -207.10M | -410.24M | 93.94M | 78.22M | 606.48M | 365.72M | 181.97M | 13.38M | -40.11M |
Other Expenses / Income | -3.90M | 37.71M | 12.73M | 187.39M | 45.89M | 9.30M | 9.93M | 15.48M | 1.36M |
Before Tax Income | -236.79M | -372.53M | 106.67M | 265.61M | 652.37M | 386.61M | 191.90M | 28.86M | -38.75M |
Income Tax Expenses | -15.82M | -65.88M | 10.74M | 31.15M | 77.89M | 52.04M | 27.61M | 3.09M | -897.00K |
Net Income | -212.12M | -306.66M | 95.92M | 228.75M | 575.20M | 340.05M | 167.68M | 23.95M | -37.85M |
Interest Expenses | 47.70M | 57.00M | 44.88M | 22.62M | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 60.78M | 61.57M | 63.04M | 62.12M | 60.91M | 55.94M | 59.43M | 59.43M | 59.43M |
Diluted Shares Outstanding | 60.78M | 61.57M | 66.09M | 65.09M | 63.99M | 56.26M | 59.43M | 59.43M | 59.43M |
EBITDA | -134.39M | -354.09M | 151.55M | 105.35M | 604.66M | 357.60M | 199.01M | 29.43M | -38.47M |
EBITDA Margin | -5.39% | -8.55% | 2.42% | 1.64% | 10.40% | 9.81% | 9.71% | 1.89% | -4.29% |
EBIT | -180.24M | -315.53M | 151.55M | 282.53M | 653.08M | 392.08M | 195.29M | 27.03M | -38.75M |
EBIT Margin | -7.22% | -7.62% | 2.42% | 4.39% | 11.24% | 10.76% | 9.53% | 1.74% | -4.32% |
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 |