Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 |
---|---|---|---|---|---|---|---|---|---|
Revenue | 2.59B | 1.68B | 822.20M | 364.28M | 106.40M | 91.81M | 85.45M | 63.71M | 55.55M |
Cost of Revenue | 2.09B | 1.34B | 618.69M | 256.15M | 60.52M | 49.07M | 39.11M | 27.85M | 32.56M |
Gross Profit | 499.48M | 347.15M | 203.51M | 108.14M | 45.88M | 42.74M | 46.34M | 35.86M | 22.99M |
Operating Expenses | 139.09M | 14.02M | 25.48M | 18.25M | 20.27M | 16.93M | 18.98M | 20.46M | 14.62M |
Selling, General & Admin | 28.39M | 26.55M | 26.84M | 18.96M | 23.04M | 23.23M | 18.61M | 16.57M | 15.26M |
Research & Development | N/A | N/A | 219.00K | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 110.71M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 360.38M | 336.76M | 178.03M | 89.89M | 20.07M | 19.41M | 26.38M | 15.95M | 6.93M |
Other Expenses / Income | -251.34M | -103.97M | -2.03M | -7.08M | -3.66M | -1.71M | -169.00K | -1.91M | -226.00K |
Before Tax Income | 109.04M | 232.78M | 176.00M | 82.81M | 21.11M | 23.55M | 26.21M | 14.03M | 6.71M |
Income Tax Expenses | 91.86M | 44.91M | 37.86M | 16.75M | 5.91M | 7.52M | 8.71M | 5.87M | 2.39M |
Net Income | -62.48M | 161.49M | 131.12M | 61.70M | 15.19M | 16.03M | 17.50M | 8.16M | 4.32M |
Interest Expenses | 162.53M | 93.23M | 10.04M | 6.08M | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 55.43M | 55.41M | 55.41M | 55.41M | N/A | N/A | N/A | N/A | N/A |
Diluted Shares Outstanding | 55.43M | 55.41M | 55.41M | 55.41M | N/A | N/A | N/A | N/A | N/A |
EBITDA | 475.08M | 445.16M | 238.19M | 111.12M | 23.40M | 20.82M | 27.67M | 17.08M | 8.02M |
EBITDA Margin | 18.34% | 26.42% | 28.97% | 30.50% | 22.00% | 22.67% | 32.38% | 26.80% | 14.43% |
EBIT | 191.91M | 299.63M | 179.02M | 84.53M | 21.11M | 23.55M | 26.21M | 14.03M | 6.71M |
EBIT Margin | 7.41% | 17.78% | 21.77% | 23.21% | 19.84% | 25.65% | 30.68% | 22.03% | 12.07% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 |