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 | 355.05M | 362.58M | 317.92M | 269.81M | 283.96M | 299.79M | 254.35M | 224.93M | 232.18M | 250.82M | 240.28M | 217.62M | 238.11M | 207.52M | 171.99M |
Cost of Revenue | 204.71M | 212.98M | 192.78M | 165.54M | 172.34M | 178.53M | 156.07M | 142.12M | 147.95M | 158.70M | 156.42M | 142.58M | 155.00M | 130.40M | 119.29M |
Gross Profit | 150.34M | 149.60M | 125.14M | 104.27M | 111.62M | 121.27M | 98.28M | 82.81M | 84.23M | 92.12M | 83.86M | 75.03M | 83.11M | 77.13M | 52.70M |
Operating Expenses | 106.83M | 104.28M | 95.27M | 78.26M | 79.62M | 80.94M | 74.61M | 68.94M | 71.28M | 77.35M | 74.52M | 63.67M | 66.85M | 57.30M | 43.36M |
Selling, General & Admin | 86.43M | 104.28M | 95.27M | 78.26M | 79.62M | 80.94M | 74.61M | 68.94M | 71.28M | 77.35M | 74.52M | 63.67M | 66.85M | 57.30M | 43.36M |
Research & Development | 20.40M | 19.80M | 17.20M | 12.60M | 12.10M | 11.80M | 11.70M | 11.10M | 9.60M | 10.10M | 9.30M | 6.40M | N/A | N/A | N/A |
Other Operating Expenses | N/A | 3.56M | -230.00K | -2.98M | -701.00K | -1.50M | 780.00K | 382.00K | -2.08M | -851.00K | -1.58M | -301.00K | N/A | N/A | N/A |
Operating Income | 41.95M | 43.80M | 27.37M | 22.66M | 28.65M | 37.22M | 21.62M | 10.71M | 3.36M | 10.78M | 8.00M | 11.09M | 16.26M | 19.83M | 7.30M |
Other Expenses / Income | -3.52M | 1.29M | -1.46M | -4.35M | -2.21M | -3.23M | -1.93M | -1.66M | -2.85M | -1.62M | -2.60M | -567.00K | -1.15M | -1.32M | -523.00K |
Before Tax Income | 38.44M | 45.09M | 25.91M | 18.31M | 26.44M | 33.99M | 20.56M | 9.61M | 506.00K | 9.06M | 5.40M | 10.52M | 15.11M | 18.51M | 6.78M |
Income Tax Expenses | 12.43M | 8.54M | 5.47M | 7.51M | 4.14M | 10.34M | 6.17M | 3.20M | 13.50M | 3.09M | 1.05M | -1.24M | 4.32M | 6.77M | 5.06M |
Net Income | 25.71M | 36.06M | 20.22M | 10.79M | 22.19M | 23.65M | 14.35M | 6.40M | -13.01M | 5.79M | 4.29M | 11.69M | 10.77M | 11.71M | 1.70M |
Interest Expenses | 3.97M | 2.27M | 1.23M | 1.37M | 1.51M | 1.74M | 1.84M | 1.49M | 771.00K | 868.00K | 1.02M | 266.00K | 276.00K | 390.00K | 1.24M |
Basic Shares Outstanding | 13.57M | 13.63M | 13.62M | 13.57M | 13.52M | 13.44M | 13.26M | 13.19M | 13.48M | 13.76M | 13.56M | 13.37M | 13.34M | 13.33M | 13.33M |
Diluted Shares Outstanding | 13.65M | 13.69M | 13.66M | 13.62M | 13.60M | 13.54M | 13.47M | 13.42M | 13.48M | 13.98M | 13.94M | 13.89M | 13.83M | 13.79M | 13.33M |
EBITDA | 57.96M | 62.71M | 42.14M | 32.18M | 39.74M | 46.36M | 33.03M | 22.24M | 12.37M | 19.49M | 18.41M | 22.45M | 26.71M | 29.48M | 19.48M |
EBITDA Margin | 16.32% | 17.30% | 13.25% | 11.93% | 14.00% | 15.46% | 12.99% | 9.89% | 5.33% | 7.77% | 7.66% | 10.32% | 11.22% | 14.21% | 11.33% |
EBIT | 42.11M | 46.87M | 26.92M | 19.66M | 27.84M | 35.73M | 22.36M | 11.09M | 1.26M | 9.75M | 6.37M | 10.72M | 15.36M | 18.87M | 8.00M |
EBIT Margin | 11.86% | 12.93% | 8.47% | 7.29% | 9.80% | 11.92% | 8.79% | 4.93% | 0.54% | 3.89% | 2.65% | 4.92% | 6.45% | 9.09% | 4.65% |
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 |