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 | N/A |
Research & Development | 20.40M | 19.80M | 17.20M | 12.60M | 12.10M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | -373.00K | 3.56M | -230.00K | -2.98M | -701.00K | -1.50M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 43.36M |
Operating Income | 43.51M | 43.80M | 27.37M | 22.66M | 28.65M | 37.22M | 21.62M | 13.87M | 12.95M | 14.78M | 9.33M | 11.37M | 16.26M | 19.83M | 9.35M |
Other Expenses / Income | -5.08M | 1.29M | -1.46M | -4.35M | -2.21M | -4.61M | -1.06M | -4.26M | -12.44M | -7.83M | -3.93M | -842.00K | -1.15M | -1.32M | -2.57M |
Before Tax Income | 38.44M | 45.09M | 25.91M | 18.31M | 26.44M | 33.99M | 20.56M | 9.61M | 506.00K | 6.94M | 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 | 2.91M | 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 | 3.85M | 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 | 59.06M | 64.23M | 44.63M | 35.54M | 43.09M | 49.47M | 32.98M | 22.24M | 12.36M | 19.31M | 18.36M | 22.38M | 26.68M | 29.44M | 19.46M |
EBITDA Margin | 16.64% | 17.71% | 14.04% | 13.17% | 15.17% | 16.50% | 12.97% | 9.89% | 5.32% | 7.70% | 7.64% | 10.28% | 11.21% | 14.19% | 11.32% |
EBIT | 42.11M | 46.87M | 26.92M | 19.66M | 27.84M | 35.73M | 22.36M | 11.09M | 1.26M | 7.63M | 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.04% | 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 |