Our financial strategy focuses on strong balance sheet and cash generation.
We ensure prudent investment in our products and services in line with the prevailing market conditions.
| Financial performance | 2024 | 2023 | 2022 | 2021 | 2020 | 
| 12m to Dec | 12m to Dec | 12m to Dec | 12m to Dec | 12m to Dec | |
| Results £’000 | (as reported) | (as reported) | (as reported) | (as reported) | (as reported) | 
| Revenue | 32,394 | 28,006 | 26,566 | 27,344 | 25,232 | 
| Operating profit | 4,056 | 3,203 | 2,983 | 4,099 | 4,151 | 
| Gain on business disposal | – | 152 | – | – | – | 
| Net finance income/(costs) | 238 | 62 | -39 | -173 | -262 | 
| Profit before taxation | 4,294 | 3,417 | 2,944 | 3,926 | 3,889 | 
| Taxation | -960 | -762 | -549 | -1,195 | -726 | 
| Profit after taxation | 3,334 | 2,655 | 2,395 | 2,731 | 3,163 | 
| Adjusted EBITDA (continuing operations) | 7,731 | 6,076 | 5,401 | 7,251 | 7,003 | 
| Operating cash flow | 10,676 | 6,395 | 6,273 | 7,724 | 8,138 | 
| Non-current assets | 31,653 | 29,695 | 24,203 | 24,657 | 25,901 | 
| Current assets less current liabilities | 1,983 | 1,008 | 4,665 | 2,556 | 1,798 | 
| Working capital | 20,159 | 16,281 | 17,388 | 14,564 | 6,606 | 
| Net cash/ (bank borrowings) | 13,975 | 10,903 | 12,538 | 9,954 | 6,154 | 
| Shareholders equity | 30,172 | 27,359 | 25,842 | 23,846 | 21,524 | 
| Ratios | |||||
| Net cash / (borrowings) % shareholders equity | 46% | 40% | 49% | 42% | 29% | 
| Current assets/current liabilities | 1.11 | 1.07 | 1.37 | 1.21 | 1.14 | 
| per Ordinary Share (pence) | |||||
| Basic earnings per share (continuing operations) | 4.0p | 3.2p | 2.9p | 3.3p | 3.9p | 
| Net assets per share | 36.2p | 32.9p | 31.4p | 28.7p | 26.1p | 
| Final dividend per share | 0.70p | 0.55p | 0.50p | 0.40p | 0.40p |