Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 |
---|---|---|---|---|---|---|---|
Revenue | 405.65M | 422.96M | 364.24M | 295.52M | 224.91M | 175.43M | 140.06M |
Cost of Revenue | 256.59M | 290.87M | 256.42M | 206.39M | 163.89M | 131.98M | 98.75M |
Gross Profit | 149.06M | 132.09M | 107.83M | 89.12M | 61.02M | 43.45M | 41.30M |
Operating Expenses | 104.46M | 102.07M | 84.68M | 61.43M | 55.18M | 41.32M | 35.30M |
Selling, General & Admin | 104.46M | 102.07M | 84.68M | 61.43M | 55.18M | 41.32M | 35.30M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 1.04M | 721.00K | 1.19M | 394.00K | -219.00K | 464.00K | N/A |
Operating Income | 44.60M | 30.02M | 23.14M | 27.70M | 5.84M | 2.13M | 6.01M |
Other Expenses / Income | -1.62M | 2.50M | 4.38M | -5.77M | -2.89M | 870.00K | -1.36M |
Before Tax Income | 42.98M | 32.51M | 27.53M | 21.93M | 2.94M | 1.55M | 4.64M |
Income Tax Expenses | 9.80M | 6.68M | 5.09M | 5.26M | 781.00K | 1.67M | 96.00K |
Net Income | 32.47M | 23.65M | 20.78M | 17.52M | 1.72M | 21.00K | 4.55M |
Interest Expenses | 2.04M | 2.02M | 1.40M | 5.49M | 4.75M | 1.46M | 1.28M |
Basic Shares Outstanding | 19.90M | 19.82M | 19.80M | 15.18M | 15.19M | 19.12M | 14.72M |
Diluted Shares Outstanding | 19.98M | 19.93M | 19.80M | 15.45M | 15.19M | 19.12M | 14.72M |
EBITDA | 60.35M | 47.19M | 34.38M | 36.66M | 11.57M | 6.56M | 9.04M |
EBITDA Margin | 14.88% | 11.16% | 9.44% | 12.41% | 5.14% | 3.74% | 6.46% |
EBIT | 44.32M | 32.34M | 27.26M | 28.27M | 7.26M | 3.15M | 5.92M |
EBIT Margin | 10.92% | 7.65% | 7.48% | 9.57% | 3.23% | 1.79% | 4.23% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 |