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 | 7.52B | 6.76B | 5.53B | 4.20B | 3.35B | 1.85B | 1.33B | 933.66M |
Cost of Revenue | 6.23B | 5.96B | 5.00B | 4.01B | 3.07B | 1.70B | 1.15B | 644.35M |
Gross Profit | 1.28B | 797.60M | 527.60M | 190.10M | 273.75M | 149.10M | 188.00M | 289.31M |
Operating Expenses | 1.27B | 730.40M | 591.90M | 508.40M | 396.50M | 344.16M | 157.09M | 298.18M |
Selling, General & Admin | 895.50M | 730.40M | 591.90M | 508.40M | 396.50M | 344.16M | 157.09M | 120.61M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | N/A | -49.30M | -2.00M | -2.00M | N/A | 17.40M | -2.00M |
Operating Income | 389.20M | 87.90M | -64.30M | -320.30M | -124.75M | -195.06M | 48.31M | -10.87M |
Other Expenses / Income | -197.10M | -507.30M | -671.90M | -1.04B | -484.47M | -429.19M | -202.37M | -192.79M |
Before Tax Income | 192.10M | -359.30M | -712.80M | -1.36B | -609.22M | -624.25M | -139.96M | -201.66M |
Income Tax Expenses | 159.90M | -176.10M | -106.00M | -360.90M | -157.57M | -140.92M | -38.98M | -49.45M |
Net Income | 45.40M | -183.20M | -606.80M | -994.90M | -451.65M | -483.34M | -100.98M | -152.21M |
Interest Expenses | 584.10M | 489.30M | 434.10M | 597.60M | 532.22M | N/A | 212.68M | 179.03M |
Basic Shares Outstanding | 349.23M | 367.17M | 361.57M | 360.38M | 314.05M | 314.05M | 314.05M | 314.05M |
Diluted Shares Outstanding | 349.23M | 367.17M | 361.57M | 360.38M | 314.05M | 314.05M | 326.42M | 314.05M |
EBITDA | 2.21B | 1.63B | 1.09B | 303.80M | 674.71M | 158.31M | 311.80M | 154.93M |
EBITDA Margin | 29.47% | 24.18% | 19.71% | 7.24% | 20.16% | 8.55% | 23.39% | 16.59% |
EBIT | 789.40M | 130.00M | -278.70M | -758.20M | -77.00M | -624.25M | 72.73M | -22.64M |
EBIT Margin | 10.50% | 1.92% | -5.04% | -18.07% | -2.30% | -33.70% | 5.46% | -2.42% |
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 |