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 | 442.89M | 407.51M | 382.88M | 321.64M | 298.81M | 237.48M | 181.56M | 142.87M | 98.09M |
Cost of Revenue | 22.58M | 21.77M | 18.46M | 17.48M | 15.99M | 11.16M | 11.49M | 7.84M | 6.08M |
Gross Profit | 420.31M | 385.74M | 364.42M | 304.16M | 282.82M | 226.32M | 170.07M | 135.03M | 92.00M |
Operating Expenses | 198.05M | 192.18M | 168.46M | 164.41M | 144.39M | 115.72M | 82.58M | 60.51M | 39.67M |
Selling, General & Admin | 39.42M | 37.38M | 36.37M | 31.72M | 35.58M | 30.86M | 19.69M | 13.74M | 10.16M |
Research & Development | 0 | 0 | 0 | 0 | 0 | N/A | N/A | N/A | N/A |
Other Operating Expenses | -1.68M | 154.81M | 132.10M | 132.69M | 108.82M | -100.00K | 62.89M | 46.77M | 29.52M |
Operating Income | 372.19M | 199.29M | 195.91M | 139.77M | 141.84M | 110.61M | 84.88M | 74.52M | 42.38M |
Other Expenses / Income | 21.36M | -68.54M | -84.74M | -82.55M | -54.32M | 17.17M | -25.33M | -34.25M | -21.49M |
Before Tax Income | 164.07M | 130.75M | 111.17M | 57.22M | 87.53M | 75.11M | 59.55M | 40.27M | 20.89M |
Income Tax Expenses | 763.00K | 1.27M | 1.64M | 939.00K | 2.42M | 857.00K | 624.00K | N/A | N/A |
Net Income | 155.48M | 122.11M | 102.43M | 51.18M | 79.39M | 69.38M | 54.80M | 36.35M | 19.29M |
Interest Expenses | 80.05M | 78.65M | 64.15M | 76.14M | 72.53M | 52.85M | 34.75M | 29.96M | 22.61M |
Basic Shares Outstanding | 186.62M | 169.84M | 153.06M | 117.15M | 153.12M | 140.89M | 140.89M | 140.89M | 140.89M |
Diluted Shares Outstanding | 196.31M | 180.20M | 163.97M | 128.80M | 153.12M | 153.12M | 153.12M | 153.12M | 153.12M |
EBITDA | 379.72M | 354.10M | 328.01M | 272.45M | 247.25M | 194.68M | 152.93M | 112.16M | 70.71M |
EBITDA Margin | 85.74% | 86.89% | 85.67% | 84.71% | 82.74% | 81.98% | 84.23% | 78.50% | 72.09% |
EBIT | 236.29M | 202.04M | 168.22M | 128.26M | 154.34M | 123.09M | 90.17M | 66.32M | 41.89M |
EBIT Margin | 53.35% | 49.58% | 43.93% | 39.88% | 51.65% | 51.83% | 49.67% | 46.42% | 42.71% |
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 |