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 |
---|---|---|---|---|---|---|---|---|
Revenue | 544.89M | 473.24M | 439.69M | 390.95M | 338.53M | 286.06M | 250.99M | 217.22M |
Cost of Revenue | 477.86M | 414.66M | 393.96M | 336.06M | 293.92M | 243.62M | 218.58M | 188.94M |
Gross Profit | 67.04M | 58.59M | 45.74M | 54.89M | 44.62M | 42.44M | 32.41M | 28.29M |
Operating Expenses | 41.87M | 38.88M | 41.04M | 35.97M | 38.95M | 21.81M | 17.01M | 15.30M |
Selling, General & Admin | 36.67M | 33.98M | 36.26M | 31.30M | 35.13M | 18.84M | 14.46M | 12.45M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | 4.90M | 4.78M | 4.67M | 3.81M | 2.96M | 2.54M | 2.85M |
Operating Income | 25.17M | 19.67M | 4.70M | 18.92M | 5.67M | 20.63M | 15.40M | 12.98M |
Other Expenses / Income | -5.58M | -3.85M | -1.97M | -1.01M | -410.00K | N/A | N/A | N/A |
Before Tax Income | 19.58M | 8.89M | 2.73M | 17.90M | 5.26M | 20.63M | 15.40M | 12.98M |
Income Tax Expenses | 5.67M | 1.65M | 582.00K | 2.35M | 2.08M | 4.35M | 5.38M | 5.07M |
Net Income | 13.38M | 6.64M | 2.15M | 15.74M | 2.55M | 15.68M | 9.87M | 7.89M |
Interest Expenses | 5.92M | 3.82M | 1.94M | 1.24M | 410.00K | N/A | N/A | N/A |
Basic Shares Outstanding | 29.86M | 29.06M | 28.41M | 28.03M | 27.84M | 27.83M | 27.83M | 28.00M |
Diluted Shares Outstanding | 30.19M | 30.16M | 30.64M | 30.23M | 29.59M | 28.00M | 28.00M | 28.00M |
EBITDA | 30.64M | 24.60M | 9.46M | 23.82M | 9.48M | 23.59M | 17.95M | 15.84M |
EBITDA Margin | 5.62% | 5.20% | 2.15% | 6.09% | 2.80% | 8.25% | 7.15% | 7.29% |
EBIT | 24.98M | 12.11M | 4.67M | 19.33M | 5.04M | 20.04M | 15.24M | 12.96M |
EBIT Margin | 4.58% | 2.56% | 1.06% | 4.95% | 1.49% | 7.00% | 6.07% | 5.96% |
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 |