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 | 2.45B | 2.26B | 1.32B | 372.79M | 523.58M | 437.54M | 421.05M | 414.82M |
Cost of Revenue | 1.46B | 1.01B | 535.08M | 138.67M | 185.17M | 129.34M | 125.41M | 123.54M |
Gross Profit | 993.49M | 1.25B | 787.36M | 234.12M | 338.40M | 308.20M | 295.64M | 291.27M |
Operating Expenses | 1.02B | 1.08B | 658.23M | 215.71M | 212.79M | 181.03M | 171.92M | 178.82M |
Selling, General & Admin | 1.02B | 774.94M | 511.67M | 176.94M | 180.40M | 156.02M | 155.49M | 153.12M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | -9.47M | 300.56M | 146.56M | 38.76M | 32.39M | 22.33M | 16.43M | 25.69M |
Operating Income | -29.98M | 217.66M | 159.92M | -38.63M | 114.63M | 120.65M | 123.72M | 112.46M |
Other Expenses / Income | -155.76M | -672.13M | -236.09M | -36.18M | -39.45M | -6.51M | -22.61M | -29.06M |
Before Tax Income | -185.74M | -454.47M | -76.18M | -74.81M | 75.18M | 97.80M | 101.11M | 83.39M |
Income Tax Expenses | 1.76M | -28.92M | -4.38M | -69.32M | 20.05M | 26.36M | 38.86M | 38.55M |
Net Income | -187.50M | -425.55M | -71.80M | -5.49M | 55.13M | 71.44M | 62.25M | 44.84M |
Interest Expenses | 277.56M | 208.15M | 120.17M | 63.25M | 39.83M | 23.02M | 22.81M | 26.58M |
Basic Shares Outstanding | 53.35M | 58.11M | 49.64M | 31.32M | 37.71M | 38.55M | 36.48M | 37.42M |
Diluted Shares Outstanding | 53.35M | 58.11M | 49.64M | 31.32M | 37.82M | 38.55M | 38.44M | 39.25M |
EBITDA | 320.43M | 518.22M | 304.70M | 15.00K | 161.31M | 149.67M | 146.12M | 135.04M |
EBITDA Margin | 13.08% | 22.97% | 23.04% | 0.00% | 30.81% | 34.21% | 34.70% | 32.56% |
EBIT | 91.82M | -246.32M | 44.00M | -11.56M | 115.01M | 120.82M | 123.92M | 109.97M |
EBIT Margin | 3.75% | -10.92% | 3.33% | -3.10% | 21.97% | 27.61% | 29.43% | 26.51% |
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 |