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.57B | 1.77B | 1.56B | 1.45B | 1.74B | 1.61B | 846.30M | N/A | 678.85M |
Cost of Revenue | 1.37B | 1.52B | 1.32B | 1.25B | 1.58B | 1.45B | 764.25M | N/A | 593.29M |
Gross Profit | 199.80M | 258.00M | 240.80M | 208.60M | 158.00M | 163.34M | 82.05M | N/A | 85.55M |
Operating Expenses | 156.00M | 165.00M | 144.80M | 155.20M | 154.10M | 128.09M | 72.36M | 9.99M | 55.54M |
Selling, General & Admin | 139.90M | 165.00M | 144.80M | 155.20M | 134.90M | 110.91M | 61.30M | 9.99M | 46.31M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | -16.10M | -700.00K | -30.80M | -29.40M | 19.20M | 1.16M | 11.05M | N/A | 9.23M |
Operating Income | 43.80M | 98.40M | -8.90M | -26.90M | 4.40M | 21.91M | 7.01M | -9.99M | 30.02M |
Other Expenses / Income | -54.20M | -28.60M | 90.90M | 32.90M | -366.40M | -12.18M | -32.30M | 508.00K | -19.29M |
Before Tax Income | -10.40M | 69.80M | 82.00M | 6.00M | -362.00M | -21.11M | -25.29M | -9.48M | 10.73M |
Income Tax Expenses | 7.30M | 19.60M | 26.00M | -200.00K | -54.60M | -15.92M | -52.28M | N/A | 7.46M |
Net Income | -17.70M | 50.20M | 56.00M | 6.20M | -307.40M | -5.19M | 27.00M | -9.48M | 3.26M |
Interest Expenses | 52.20M | 35.40M | 33.50M | 44.90M | 50.40M | 45.51M | 29.56M | N/A | 20.60M |
Basic Shares Outstanding | 45.82M | 60.46M | 63.74M | 64.78M | 64.30M | 61.65M | 37.59M | 6.49M | 20.98M |
Diluted Shares Outstanding | 45.82M | 63.28M | 65.41M | 64.78M | 64.30M | 61.65M | 39.59M | 6.49M | 20.98M |
EBITDA | 150.30M | 187.90M | 79.20M | 71.40M | 150.90M | 37.73M | 81.13M | -9.99M | 94.90M |
EBITDA Margin | 9.58% | 10.60% | 5.09% | 4.91% | 8.69% | 2.34% | 9.59% | 0.00% | 13.98% |
EBIT | 41.80M | 105.20M | 115.50M | 50.90M | -311.60M | 24.40M | 4.27M | -9.48M | 31.33M |
EBIT Margin | 2.66% | 5.93% | 7.42% | 3.50% | -17.94% | 1.51% | 0.50% | 0.00% | 4.61% |
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 |