Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|
Revenue | 39.76M | 33.80M | 34.30M | 30.67M | 31.60M | 25.58M | 20.78M | 14.76M | 9.27M |
Cost of Revenue | 15.44M | 13.61M | 13.82M | 11.83M | 12.26M | 7.35M | 5.61M | 4.23M | 3.07M |
Gross Profit | 24.32M | 20.19M | 20.48M | 18.84M | 19.34M | 18.24M | 15.17M | 10.53M | 6.19M |
Operating Expenses | 12.04M | 9.54M | 9.18M | 10.05M | 9.62M | 8.93M | 6.55M | 5.14M | 3.74M |
Selling, General & Admin | 12.06M | 9.54M | 9.18M | 10.05M | 9.62M | 8.31M | 6.15M | 4.74M | 3.35M |
Research & Development | N/A | 1.06M | 1.08M | 930.00K | N/A | 620.13K | 397.38K | 396.65K | 389.34K |
Other Operating Expenses | N/A | 34.00K | 188.00K | 106.00K | N/A | N/A | N/A | N/A | N/A |
Operating Income | 12.26M | 10.65M | 11.30M | 8.79M | 9.73M | 9.30M | 8.63M | 5.39M | 2.46M |
Other Expenses / Income | -671.00K | 94.00K | 216.00K | 209.00K | 5.00K | 59.18K | 23.93K | 28.96K | 6.49K |
Before Tax Income | 11.59M | 10.74M | 11.51M | 9.00M | 9.73M | 9.36M | 8.65M | 5.42M | 2.46M |
Income Tax Expenses | 3.25M | 2.92M | 3.05M | 2.59M | 2.66M | 2.86M | 2.42M | 1.46M | 641.71K |
Net Income | 8.34M | 7.82M | 8.46M | 6.41M | 7.07M | 6.51M | 5.82M | 3.96M | 1.82M |
Interest Expenses | N/A | N/A | N/A | N/A | 49.00K | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 26.07M | 22.50M | 28.75M | 28.75M | 28.75M | 28.75M | 28.75M | 28.75M | 28.75M |
Diluted Shares Outstanding | 26.07M | 22.50M | 28.75M | 28.75M | 28.75M | 28.75M | 28.75M | 28.75M | 28.75M |
EBITDA | 15.18M | 11.35M | 12.05M | 9.59M | 11.97M | 9.82M | 8.96M | 5.62M | 2.56M |
EBITDA Margin | 38.19% | 33.57% | 35.14% | 31.28% | 37.88% | 38.39% | 43.10% | 38.09% | 27.59% |
EBIT | 11.59M | 10.74M | 11.51M | 9.00M | 9.78M | 9.36M | 8.24M | 5.42M | 2.46M |
EBIT Margin | 29.15% | 31.78% | 33.57% | 29.33% | 30.95% | 36.60% | 39.64% | 36.74% | 26.59% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 |