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 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 323.59M | 276.21M | 221.93M | 186.88M | 171.02M | 151.66M | 132.48M | 108.42M | 95.89M | 68.88M | 45.53M | 31.17M | 17.50M | 4.03M |
Cost of Revenue | 79.08M | 68.90M | 56.25M | 49.10M | 44.20M | 39.99M | 35.87M | 30.32M | 26.66M | 19.16M | 12.77M | 8.99M | 6.33M | 1.29M |
Gross Profit | 244.50M | 207.31M | 165.68M | 137.79M | 126.82M | 111.67M | 96.61M | 78.09M | 69.24M | 49.71M | 32.76M | 22.19M | 11.17M | 2.74M |
Operating Expenses | 37.94M | 96.95M | 77.65M | 69.36M | 67.94M | 62.32M | 57.55M | 53.72M | 50.87M | 28.67M | 20.90M | 15.54M | 10.31M | 5.38M |
Selling, General & Admin | 37.94M | 31.19M | 26.96M | 23.49M | 23.92M | 21.50M | 19.68M | 19.32M | 14.85M | 9.50M | 8.42M | 6.40M | 5.41M | 4.12M |
Research & Development | N/A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | 65.76M | 50.69M | 45.88M | 44.02M | 40.82M | 37.87M | 34.40M | 36.03M | 19.17M | 12.48M | 9.13M | 4.90M | 1.26M |
Operating Income | 206.57M | 127.43M | 96.54M | 74.72M | 67.38M | 81.50M | 69.87M | 28.17M | 24.24M | 17.31M | 12.86M | 9.54M | -1.12M | -4.87M |
Other Expenses / Income | -55.11M | 70.58M | -9.29M | 5.08M | -3.37M | -26.88M | -23.83M | -9.26M | -3.77M | -10.33M | -9.40M | -6.66M | -2.52M | 2.64M |
Before Tax Income | 151.46M | 198.01M | 87.25M | 79.80M | 55.52M | 63.29M | 53.09M | 15.12M | 14.60M | 10.72M | 2.45M | -1.02M | -3.73M | -5.39M |
Income Tax Expenses | N/A | 23.85M | 25.74M | 21.42M | 21.02M | 18.21M | 16.78M | 13.05M | 9.64M | 6.59M | -4.19M | -5.09M | 3.73M | 5.39M |
Net Income | 151.46M | 198.01M | 61.51M | 58.38M | 34.50M | 63.29M | 53.09M | 15.12M | 14.60M | 10.72M | 6.64M | 4.07M | -3.73M | -5.39M |
Interest Expenses | 24.80M | 23.85M | 18.05M | 16.00M | 16.34M | 18.21M | 16.78M | 13.05M | 9.64M | 6.59M | 6.21M | 5.47M | 2.61M | 524.00K |
Basic Shares Outstanding | 83.17M | 75.50M | 70.53M | 67.76M | 64.43M | 57.49M | 51.36M | 44.73M | 42.86M | 30.43M | 21.01M | 13.14M | 9.16M | 9.11M |
Diluted Shares Outstanding | 83.37M | 75.59M | 70.79M | 68.17M | 64.72M | 57.49M | 51.36M | 44.73M | 42.86M | 30.43M | 21.01M | 13.14M | 9.16M | 9.11M |
EBITDA | 206.35M | 287.63M | 156.00M | 141.67M | 115.87M | 122.32M | 107.74M | 62.57M | 60.27M | 36.48M | 21.15M | 14.77M | 1.68M | -1.09M |
EBITDA Margin | 63.77% | 104.13% | 70.29% | 75.80% | 67.75% | 80.65% | 81.32% | 57.71% | 62.85% | 52.96% | 46.45% | 47.38% | 9.58% | -27.04% |
EBIT | 176.25M | 245.71M | 105.31M | 95.79M | 71.85M | 99.71M | 86.65M | 41.22M | 33.88M | 23.90M | 8.66M | 4.45M | 2.61M | 524.00K |
EBIT Margin | 54.47% | 88.96% | 47.45% | 51.26% | 42.01% | 65.75% | 65.40% | 38.02% | 35.33% | 34.70% | 19.03% | 14.28% | 14.92% | 13.00% |
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 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 |