Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 |
---|---|---|---|---|---|---|
Revenue | 578.63M | 502.99M | 403.52M | 366.69M | 371.08M | 310.61M |
Cost of Revenue | 407.26M | 345.73M | 282.46M | 258.12M | 258.50M | 219.21M |
Gross Profit | 171.37M | 157.26M | 121.06M | 108.58M | 112.58M | 91.40M |
Operating Expenses | 124.78M | 125.60M | 95.03M | 85.58M | 83.14M | 68.17M |
Selling, General & Admin | 83.12M | 72.55M | 59.67M | 53.69M | 54.22M | 44.61M |
Research & Development | 41.66M | 41.88M | 29.12M | 25.96M | 23.20M | 19.91M |
Other Operating Expenses | -231.00K | -283.00K | 323.00K | -502.00K | -468.00K | 3.65M |
Operating Income | 46.59M | 31.66M | 26.03M | 22.99M | 29.44M | 23.23M |
Other Expenses / Income | -16.89M | -283.00K | 323.00K | -502.00K | -468.00K | -2.55M |
Before Tax Income | 29.70M | 23.68M | 23.11M | 18.78M | 23.84M | 20.68M |
Income Tax Expenses | 5.60M | 6.29M | -981.00K | 5.13M | 6.82M | 4.76M |
Net Income | 24.10M | 17.39M | 24.09M | 13.64M | 17.02M | 15.93M |
Interest Expenses | 28.58M | 7.69M | 3.24M | 3.72M | 5.13M | 2.70M |
Basic Shares Outstanding | 15.96M | 15.45M | 14.41M | 14.24M | 14.10M | 14.05M |
Diluted Shares Outstanding | 16.27M | 15.95M | 14.52M | 14.33M | 14.19M | 14.05M |
EBITDA | 71.66M | 56.86M | 44.46M | 38.48M | 43.83M | 34.96M |
EBITDA Margin | 12.38% | 11.30% | 11.02% | 10.49% | 11.81% | 11.25% |
EBIT | 58.28M | 31.37M | 26.35M | 22.49M | 28.98M | 23.38M |
EBIT Margin | 10.07% | 6.24% | 6.53% | 6.13% | 7.81% | 7.53% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 |