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 | 1.68B | 1.74B | 1.06B | 782.74M | 1.27B | 1.38B | 1.17B | N/A | 544.73M |
Cost of Revenue | 1.08B | 737.65M | 583.18M | 658.91M | 750.57M | 726.82M | 620.95M | N/A | 628.99M |
Gross Profit | 601.51M | 1.00B | 476.04M | 123.83M | 517.74M | 651.19M | 548.14M | N/A | -84.25M |
Operating Expenses | 51.82M | 176.21M | 177.01M | 150.97M | 134.34M | 133.84M | 111.87M | N/A | 193.45M |
Selling, General & Admin | 51.82M | 48.79M | 35.59M | 32.88M | 37.01M | 36.63M | 36.45M | N/A | 69.82M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | -1.03M | 127.42M | 141.42M | 118.09M | 97.33M | 97.21M | 75.41M | N/A | 123.63M |
Operating Income | 541.41M | 801.42M | 243.75M | -23.59M | 383.39M | 508.29M | 423.40M | N/A | -277.71M |
Other Expenses / Income | -21.02M | -18.32M | -43.78M | -32.31M | -16.28M | -9.07M | -6.95M | N/A | -73.66M |
Before Tax Income | 551.42M | 783.10M | 199.98M | -55.91M | 367.12M | 470.97M | 416.45M | N/A | -351.37M |
Income Tax Expenses | 72.79M | 141.81M | 49.10M | -20.14M | 65.42M | -225.81M | -38.59M | N/A | -40.79M |
Net Income | 478.63M | 641.30M | 150.88M | -35.76M | 301.70M | 696.79M | 455.05M | N/A | -310.58M |
Interest Expenses | 17.96M | 19.00M | 35.39M | 32.31M | 29.34M | 37.31M | 6.95M | N/A | 51.08M |
Basic Shares Outstanding | 51.97M | 51.62M | 51.38M | 51.17M | 51.36M | 52.81M | 52.80M | 52.68M | 52.68M |
Diluted Shares Outstanding | 52.05M | 51.72M | 51.45M | 51.17M | 51.49M | 52.92M | 52.81M | 52.68M | 52.68M |
EBITDA | 716.73M | 963.61M | 441.73M | 94.50M | 503.54M | 605.50M | 423.40M | N/A | -300.29M |
EBITDA Margin | 42.75% | 55.42% | 41.70% | 12.07% | 39.70% | 43.94% | 36.22% | 0.00% | -55.13% |
EBIT | 569.38M | 802.10M | 235.37M | -23.59M | 396.45M | 508.29M | 423.40M | N/A | -300.29M |
EBIT Margin | 33.96% | 46.13% | 22.22% | -3.01% | 31.26% | 36.89% | 36.22% | 0.00% | -55.13% |
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 |