| FY25 | FY24 | FY23 | FY22 | FY21 | FY20 | YoY | Trend | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ||||||||
| Total Income / Revenue | £158.5M | £147.8M | £127.0M | £127.4M | £100.8M | £82.7M | +7.2% | |
| Cost of Sales | £105.6M | £101.7M | £85.9M | £88.6M | £74.2M | £54.9M | +3.9% | |
| Gross Profit | £52.9M | £46.1M | £41.1M | £38.7M | £26.6M | £27.8M | +14.7% | |
| Expenses | ||||||||
| Operating Expenses | £22.2M | £19.5M | £18.0M | £16.8M | £11.1M | £11.9M | +13.5% | |
| Profit | ||||||||
| Operating Profit | £21.6M | £3.0M | £15.1M | £13.9M | £8.1M | £9.1M | +632.6% | |
| Finance Income | £350K | £274K | £191K | £56K | £11K | £26K | +27.7% | |
| Finance Costs | £2.1M | £3.1M | £2.5M | £1.8M | £1.1M | £872K | -34.6% | |
| Profit Before Tax | £20.0M | £153K | £12.8M | £12.2M | £7.0M | £8.3M | +12947.7% | |
| Tax Expense | -£2.7M | £2.9M | £3.6M | £2.2M | £2.6M | £1.1M | -192.0% | |
| Profit After Tax | £22.6M | -£2.8M | £9.2M | £10.0M | £4.4M | £7.2M | +921.7% | |
| Attributable to Shareholders | £22.6M | -£2.8M | £9.2M | £10.0M | £4.4M | £7.2M | +921.7% | |
| Total Comprehensive Income | £23.0M | -£4.2M | £8.2M | £14.2M | £6.1M | £5.4M | +646.3% | |
| Basic EPS | 46.37p | -5.66p | 19.00p | 20.61p | 9.01p | £14.87 | +919.3% | |
| Diluted EPS | 44.87p | -5.66p | 18.55p | 20.20p | 8.87p | £14.63 | +892.8% | |
| FY25 | FY24 | FY23 | FY22 | FY21 | FY20 | YoY | Trend | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ||||||||
| Total Income / Revenue | £158.5M | £147.8M | £127.0M | £127.4M | £100.8M | £82.7M | +7.2% | |
| Cost of Sales | £105.6M | £101.7M | £85.9M | £88.6M | £74.2M | £54.9M | +3.9% | |
| Gross Profit | £52.9M | £46.1M | £41.1M | £38.7M | £26.6M | £27.8M | +14.7% | |
| Expenses | ||||||||
| Operating Expenses | £22.2M | £19.5M | £18.0M | £16.8M | £11.1M | £11.9M | +13.5% | |
| Profit | ||||||||
| Operating Profit | £21.6M | £3.0M | £15.1M | £13.9M | £8.1M | £9.1M | +632.6% | |
| Finance Income | £350K | £274K | £191K | £56K | £11K | £26K | +27.7% | |
| Finance Costs | £2.1M | £3.1M | £2.5M | £1.8M | £1.1M | £872K | -34.6% | |
| Profit Before Tax | £20.0M | £153K | £12.8M | £12.2M | £7.0M | £8.3M | +12947.7% | |
| Tax Expense | -£2.7M | £2.9M | £3.6M | £2.2M | £2.6M | £1.1M | -192.0% | |
| Profit After Tax | £22.6M | -£2.8M | £9.2M | £10.0M | £4.4M | £7.2M | +921.7% | |
| Attributable to Shareholders | £22.6M | -£2.8M | £9.2M | £10.0M | £4.4M | £7.2M | +921.7% | |
| Total Comprehensive Income | £23.0M | -£4.2M | £8.2M | £14.2M | £6.1M | £5.4M | +646.3% | |
| Basic EPS | 46.37p | -5.66p | 19.00p | 20.61p | 9.01p | £14.87 | +919.3% | |
| Diluted EPS | 44.87p | -5.66p | 18.55p | 20.20p | 8.87p | £14.63 | +892.8% | |