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.18B | 427.19M | 430.31M | 339.78M | 165.45M | 134.93M | 110.18M | 78.22M | 66.33M |
Cost of Revenue | -12.20M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 1.19B | 427.19M | 430.31M | 339.78M | 165.45M | 134.93M | N/A | N/A | N/A |
Operating Expenses | 57.20M | 136.05M | 125.38M | 96.42M | 63.31M | 50.90M | N/A | N/A | N/A |
Selling, General & Admin | 121.76M | 111.60M | 102.72M | 71.66M | 47.65M | 39.16M | 23.57M | 16.45M | 13.74M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | -57.20M | -38.80M | -32.29M | -31.49M | -20.61M | N/A | N/A | N/A | N/A |
Operating Income | 1.14B | 294.61M | 307.62M | 249.16M | 104.88M | 85.05M | N/A | N/A | N/A |
Other Expenses / Income | 347.91M | -3.46M | -2.69M | -5.80M | -2.75M | -1.02M | N/A | N/A | N/A |
Before Tax Income | 347.91M | 291.14M | 304.93M | 243.36M | 102.13M | 84.03M | 77.16M | 54.80M | 47.18M |
Income Tax Expenses | 68.67M | 71.42M | 77.83M | 62.82M | 24.80M | 21.15M | 22.48M | 21.67M | 18.80M |
Net Income | 279.23M | 219.72M | 227.10M | 180.53M | 77.33M | 59.54M | 54.68M | 33.13M | 28.38M |
Interest Expenses | 52.52M | 162.28M | 33.89M | 58.64M | 89.70M | 50.59M | 27.79M | 18.97M | 14.29M |
Basic Shares Outstanding | 43.22M | 43.16M | 43.17M | 43.11M | 43.06M | 43.09M | N/A | N/A | N/A |
Diluted Shares Outstanding | 43.35M | 43.32M | 43.33M | 43.17M | 43.12M | 43.09M | N/A | N/A | N/A |
EBITDA | 3.30M | 455.91M | 307.12M | 245.25M | 102.99M | 135.08M | 105.25M | 74.04M | 61.77M |
EBITDA Margin | 0.28% | 106.72% | 71.37% | 72.18% | 62.25% | 100.11% | 95.52% | 94.65% | 93.13% |
EBIT | 400.42M | 453.42M | 338.82M | 302.00M | 191.83M | 131.29M | 104.95M | 73.76M | 61.47M |
EBIT Margin | 33.93% | 106.14% | 78.74% | 88.88% | 115.95% | 97.30% | 95.25% | 94.30% | 92.68% |
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 |