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 | 2009-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 117.56M | 123.22M | 131.60M | 107.98M | 102.15M | 98.67M | 91.36M | 80.26M | 75.14M | 69.47M | 60.05M | 51.69M | 42.79M | 36.83M | 32.53M |
Cost of Revenue | 72.62M | 71.61M | 72.56M | 62.38M | 60.04M | 57.94M | 54.14M | 49.01M | 42.86M | 40.29M | 30.32M | 19.11M | N/A | 16.53M | N/A |
Gross Profit | 44.95M | 51.61M | 59.04M | 45.60M | 42.11M | 40.73M | 37.22M | 31.25M | 32.28M | 29.18M | 29.73M | 32.58M | 42.79M | 20.30M | 32.53M |
Operating Expenses | 90.71M | 13.04M | 28.52M | 23.32M | 23.24M | 19.58M | 16.85M | 16.62M | 15.32M | 13.86M | 13.20M | 13.68M | 28.34M | 9.46M | 28.64M |
Selling, General & Admin | 25.97M | 13.04M | 28.52M | 23.32M | 23.24M | 19.58M | 16.85M | 16.62M | 15.32M | 13.86M | 13.20M | 13.68M | 28.34M | 9.46M | 28.64M |
Research & Development | 0 | 0 | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | -90.71M | 260.00K | 190.00K | 243.00K | 255.00K | -15.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 18.80M | 34.96M | 26.80M | 18.57M | 16.11M | 21.15M | 20.37M | 14.64M | 16.96M | 15.32M | 16.53M | 18.90M | 14.45M | 10.84M | 3.90M |
Other Expenses / Income | 696.00K | 3.44M | 5.07M | 4.30M | 4.48M | 1.46M | 5.90M | 32.00K | 1.10M | 1.77M | 2.78M | 1.88M | 729.00K | 755.00K | 3.87M |
Before Tax Income | 19.49M | 38.40M | 31.87M | 22.87M | 20.59M | 22.83M | 26.27M | 14.67M | 18.05M | 17.09M | 19.32M | 20.78M | 15.18M | 11.60M | 7.76M |
Income Tax Expenses | 4.31M | 7.61M | 6.92M | 5.39M | 5.18M | 5.46M | 13.73M | 4.69M | 6.97M | 6.39M | 2.15M | 8.31M | 566.00K | 657.00K | -321.00K |
Net Income | 9.09M | 30.79M | 24.95M | 17.48M | 15.41M | 9.63M | 5.34M | 5.01M | 5.32M | 4.78M | 13.69M | 12.47M | 14.61M | 10.94M | 8.09M |
Interest Expenses | 421.00K | 416.00K | 383.00K | 563.00K | 481.00K | 62.00K | 112.00K | 228.00K | 261.00K | 381.00K | 447.00K | 304.00K | 164.00K | 241.00K | 467.00K |
Basic Shares Outstanding | 9.43M | 9.79M | 9.67M | 9.50M | 8.80M | 8.30M | 8.11M | 8.03M | 7.86M | 7.60M | 8.15M | 11.25M | 10.93M | 11.25M | 10.93M |
Diluted Shares Outstanding | 9.46M | 9.82M | 9.69M | 9.51M | 8.80M | 8.30M | 8.12M | 8.04M | 7.86M | 7.60M | 8.37M | 11.40M | 11.17M | 11.40M | 11.17M |
EBITDA | 26.85M | 38.85M | 30.72M | 22.54M | 19.30M | 21.41M | 21.98M | 12.59M | 14.91M | 13.51M | 18.23M | 23.00M | 16.81M | 13.22M | 9.76M |
EBITDA Margin | 22.84% | 31.53% | 23.34% | 20.87% | 18.89% | 21.70% | 24.06% | 15.69% | 19.85% | 19.45% | 30.36% | 44.49% | 39.28% | 35.89% | 30.01% |
EBIT | 13.82M | 38.81M | 32.25M | 23.43M | 21.07M | 15.15M | 19.18M | 9.93M | 12.55M | 11.54M | 16.29M | 21.08M | 15.34M | 11.84M | 8.23M |
EBIT Margin | 11.76% | 31.50% | 24.51% | 21.70% | 20.63% | 15.35% | 21.00% | 12.37% | 16.71% | 16.61% | 27.12% | 40.78% | 35.85% | 32.15% | 25.30% |
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 | 2009-12-31 |