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 | 13.06B | 9.87B | 11.38B | 11.65B | 10.60B | 7.60B | 5.58B | 4.34B | 2.52B |
Cost of Revenue | 8.54B | 6.83B | 5.63B | 8.01B | 5.61B | 4.58B | 4.26B | 3.74B | 2.60B |
Gross Profit | 4.51B | 3.03B | 5.75B | 3.63B | 4.99B | 3.01B | 1.32B | 602.03M | -72.46M |
Operating Expenses | 2.63B | 2.70B | 2.68B | 2.20B | 2.37B | 1.19B | 844.43M | 590.99M | 324.87M |
Selling, General & Admin | 2.12B | 2.12B | 2.13B | 1.73B | 1.95B | 869.84M | 609.14M | 463.68M | 284.43M |
Research & Development | 513.28M | 583.26M | 549.29M | 474.26M | 416.00M | 320.17M | 235.29M | 127.32M | 40.44M |
Other Operating Expenses | 69.08M | 61.32M | 113.48M | 98.75M | 278.49M | 110.09M | N/A | N/A | N/A |
Operating Income | 1.88B | -347.81M | 3.04B | 1.42B | 2.70B | 1.80B | 475.66M | 11.04M | -397.32M |
Other Expenses / Income | -501.83M | 1.38B | -269.07M | -738.96M | 7.02M | 310.65M | -1.08M | -70.72M | -1.80M |
Before Tax Income | 1.33B | 1.03B | 2.77B | 685.61M | 2.71B | 2.11B | 474.58M | -59.68M | -399.13M |
Income Tax Expenses | 260.84M | 202.64M | 435.42M | 90.63M | 411.96M | 132.22M | 234.23M | 58.26M | -88.93M |
Net Income | 1.07B | 819.75M | 2.33B | 594.98M | 2.29B | 1.98B | 240.35M | -117.94M | -310.19M |
Interest Expenses | 50.48M | 55.64M | 63.12M | 77.54M | 39.22M | 23.06M | 75.52M | 48.34M | 1.93M |
Basic Shares Outstanding | 164.26M | 196.38M | 203.58M | 205.61M | 186.75M | 181.38M | 56.81M | 143.86M | 151.86M |
Diluted Shares Outstanding | 179.91M | 196.38M | 207.50M | 205.61M | 187.92M | 181.38M | 70.43M | 143.86M | 165.39M |
EBITDA | 2.09B | 395.77M | 3.18B | 1.53B | 2.79B | 1.62B | 568.96M | -6.75M | -395.81M |
EBITDA Margin | 16.03% | 4.01% | 27.98% | 13.15% | 26.29% | 21.34% | 10.19% | -0.16% | -15.68% |
EBIT | 1.38B | 1.08B | 2.83B | 763.15M | 2.75B | 2.13B | 550.10M | -11.34M | -397.20M |
EBIT Margin | 10.55% | 10.93% | 24.89% | 6.55% | 25.89% | 28.07% | 9.85% | -0.26% | -15.73% |
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 |