Financial Year End | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 189.14M | 230.98M | 257.01M | 257.01M | 197.51M | 197.51M | 176.72M | 176.72M | 168.96M | 168.96M | 161.88M | 128.74M | 110.55M |
Cost of Revenue | 101.47M | 128.96M | 150.11M | 150.11M | 114.05M | 114.05M | 109.72M | 109.72M | 104.90M | 104.90M | 107.23M | 82.50M | 77.33M |
Gross Profit | 87.67M | 102.03M | 106.90M | 106.90M | 83.46M | 83.46M | 67.00M | 67.00M | 64.05M | 64.05M | 54.65M | 46.24M | 33.22M |
Operating Expenses | 23.08M | 24.73M | 28.88M | 28.88M | 24.54M | 24.54M | 19.40M | 19.40M | 26.21M | 26.21M | 21.85M | 18.14M | 14.79M |
Selling, General & Admin | 23.08M | 24.73M | 28.88M | 28.88M | 24.54M | 24.54M | 19.40M | 19.40M | 26.21M | 26.21M | 21.85M | N/A | N/A |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 2.06M | 1.65M | 1.56M | 1.56M | 503.00K | 503.00K | 1.36M | 1.36M | 152.00K | 152.00K | 162.00K | 18.14M | 14.79M |
Operating Income | 64.59M | 77.30M | 78.02M | 78.02M | 58.92M | 58.92M | 47.60M | 47.60M | 37.84M | 37.84M | 32.80M | 28.09M | 18.43M |
Other Expenses / Income | 4.15M | 1.65M | 4.13M | 4.13M | 1.71M | 1.71M | 1.23M | 1.23M | -250.00K | -250.00K | 162.00K | -1.62M | -928.00K |
Before Tax Income | 68.74M | 81.12M | 82.15M | 82.15M | 60.63M | 60.63M | 48.82M | 48.82M | 37.59M | 37.59M | 30.64M | 26.47M | 17.50M |
Income Tax Expenses | 14.28M | 14.05M | 14.38M | 14.38M | 10.76M | 10.76M | 10.83M | 10.83M | 8.75M | 8.75M | 9.13M | 124.00K | 158.00K |
Net Income | 54.46M | 67.07M | 65.72M | 67.77M | 59.87M | 49.87M | 40.38M | 37.99M | 30.62M | 28.84M | 21.51M | 26.35M | 17.34M |
Interest Expenses | 930.00K | 637.00K | 375.00K | 375.00K | 887.00K | 887.00K | 1.05M | 1.05M | 702.00K | 702.00K | 2.51M | 2.04M | 1.24M |
Basic Shares Outstanding | 24.39M | N/A | 24.36M | 24.36M | 24.20M | 24.20M | 24.23M | 24.23M | 24.38M | 24.38M | 20.20M | 20.00M | 20.00M |
Diluted Shares Outstanding | 25.07M | N/A | 24.74M | 24.74M | 24.28M | 24.28M | 24.24M | 24.24M | 24.44M | 24.44M | 20.20M | 20.00M | 20.00M |
EBITDA | 66.88M | 81.76M | 84.52M | 84.52M | 63.10M | 63.10M | 51.09M | 51.09M | 39.31M | 39.31M | 33.99M | 29.17M | 19.32M |
EBITDA Margin | 35.36% | 35.40% | 32.89% | 32.89% | 31.95% | 31.95% | 28.91% | 28.91% | 23.26% | 23.26% | 21.00% | 22.66% | 17.47% |
EBIT | 69.67M | 81.76M | 80.47M | 82.52M | 71.52M | 61.51M | 52.26M | 49.88M | 40.06M | 38.29M | 33.15M | 28.52M | 18.74M |
EBIT Margin | 36.83% | 35.40% | 31.31% | 32.11% | 36.21% | 31.15% | 29.57% | 28.22% | 23.71% | 22.66% | 20.48% | 22.15% | 16.95% |
Financial Year End | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |