| GBP | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|
| Revenue | 114.70M | 111.30M | 100.77M | 83.23M |
| YoY Growth | +3.1% | +10.5% | +21.1% | — |
| Gross Profit | 71.10M | 66.30M | 59.93M | 47.14M |
| Gross Margin | 62.0% | 59.6% | 59.5% | 56.6% |
| R&D | — | — | — | 1.67M |
| SG&A | 47.80M | 46.00M | 52.55M | 40.99M |
| EBIT | 23.30M | 20.30M | 7.38M | 6.15M |
| EBIT Margin | 20.3% | 18.2% | 7.3% | 7.4% |
| D&A | 10.70M | 10.30M | 11.10M | 9.14M |
| EBITDA | 25.70M | 22.60M | 23.30M | 14.92M |
| EBITDA Margin | 22.4% | 20.3% | 23.1% | 17.9% |
| Net Income | 12.00M | 9.70M | 10.99M | 4.74M |
| Net Margin | 10.5% | 8.7% | 10.9% | 5.7% |
| EPS (diluted) | £0.52 | £0.42 | £0.47 | £0.17 |
| Shares (dil., M) | 23 | 23 | 23 | 23 |
| Gross Margin | 63.8% |
|---|---|
| EBITDA Margin | 6.6% |
| EBIT Margin | 4.3% |
| Net Margin | -5.0% |
| FCF Margin | 17.8% |
| ROIC | 3.1% |
|---|---|
| ROCE | 2.9% |
| ROE | -3.8% |
| ROA | -2.8% |
| Asset Turnover | 0.56× |
| FCF / Net Income | 180.0% |
|---|---|
| SBC / Net Income | 5.8% |
| SBC / Revenue | 0.6% |
| Capex / D&A | 0.29× |
| Metric | 3yr |
|---|---|
| Revenue | 11.3% |
| EPS | 44.4% |
| FCF | 15.3% |
| Dividend | — |
| Float | 64.9% |
|---|---|
| Shares Out. | 22.9M |
| Insiders % | — |
| Institutions % | — |
| Institutions (of float) | — |
| Institution holders | — |
| Insider net buy 6M | — |
| Cash & ST Invest. | £44.7M |
|---|---|
| Total Debt | £3.3M |
| Net Cash / (Debt) | £41.4M |
| Total Assets | £188.9M |
| Total Equity | £139.9M |
| Goodwill & Intang. | £77.5M |
| Tangible Book Value | £62.4M |
| NCAV (Graham) | £30.4M |
| Tangible Book/sh | £2.73 |
| NCAV/sh | £1.33 |
| D/E Ratio | 0.02× |
|---|---|
| Net Debt / EBITDA | -5.91× |
| Interest Coverage | — |
| Current Ratio | 2.21× |
| Quick Ratio | 1.82× |
| Capex | £3.1M |
|---|---|
| Capex / Revenue | 2.7% |
| SBC | £700K |
| Dividends Paid | £1.9M |
| Buybacks | — |
| Annual DPS | £0.09 |
|---|---|
| Yield (fwd) | 0.96% |
| Payout Ratio | 15.7% |
| Ex-div Date | 2026-04-30 |
| P/E vs 4Y | N/Mvs 4326.6× median |
|---|---|
| Div yield vs 10Y | 96.0%vs 0.0% median |
| Gross Margin | 63.8% |
|---|---|
| EBITDA Margin | 6.6% |
| EBIT Margin | 4.3% |
| Net Margin | -5.0% |
| FCF Margin | 17.8% |
| ROIC | 3.1% |
|---|---|
| ROCE | 2.9% |
| ROE | -3.8% |
| ROA | -2.8% |
| Asset Turnover | 0.56× |
| FCF / Net Income | 180.0% |
|---|---|
| SBC / Net Income | 5.8% |
| SBC / Revenue | 0.6% |
| Capex / D&A | 0.29× |
| Metric | 3yr |
|---|---|
| Revenue | 11.3% |
| EPS | 44.4% |
| FCF | 15.3% |
| Dividend | — |
| Float | 64.9% |
|---|---|
| Shares Out. | 22.9M |
| Insiders % | — |
| Institutions % | — |
| Institutions (of float) | — |
| Institution holders | — |
| Insider net buy 6M | — |
| GBP | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|
| Revenue | 114.70M | 111.30M | 100.77M | 83.23M |
| YoY Growth | +3.1% | +10.5% | +21.1% | — |
| Gross Profit | 71.10M | 66.30M | 59.93M | 47.14M |
| Gross Margin | 62.0% | 59.6% | 59.5% | 56.6% |
| R&D | — | — | — | 1.67M |
| SG&A | 47.80M | 46.00M | 52.55M | 40.99M |
| EBIT | 23.30M | 20.30M | 7.38M | 6.15M |
| EBIT Margin | 20.3% | 18.2% | 7.3% | 7.4% |
| D&A | 10.70M | 10.30M | 11.10M | 9.14M |
| EBITDA | 25.70M | 22.60M | 23.30M | 14.92M |
| EBITDA Margin | 22.4% | 20.3% | 23.1% | 17.9% |
| Net Income | 12.00M | 9.70M | 10.99M | 4.74M |
| Net Margin | 10.5% | 8.7% | 10.9% | 5.7% |
| EPS (diluted) | £0.52 | £0.42 | £0.47 | £0.17 |
| Shares (dil., M) | 23 | 23 | 23 | 23 |
| Cash & ST Invest. | £44.7M |
|---|---|
| Total Debt | £3.3M |
| Net Cash / (Debt) | £41.4M |
| Total Assets | £188.9M |
| Total Equity | £139.9M |
| Goodwill & Intang. | £77.5M |
| Tangible Book Value | £62.4M |
| NCAV (Graham) | £30.4M |
| Tangible Book/sh | £2.73 |
| NCAV/sh | £1.33 |
| D/E Ratio | 0.02× |
|---|---|
| Net Debt / EBITDA | -5.91× |
| Interest Coverage | — |
| Current Ratio | 2.21× |
| Quick Ratio | 1.82× |
| Capex | £3.1M |
|---|---|
| Capex / Revenue | 2.7% |
| SBC | £700K |
| Dividends Paid | £1.9M |
| Buybacks | — |
| Annual DPS | £0.09 |
|---|---|
| Yield (fwd) | 0.96% |
| Payout Ratio | 15.7% |
| Ex-div Date | 2026-04-30 |
| P/E vs 4Y | N/Mvs 4326.6× median |
|---|---|
| Div yield vs 10Y | 96.0%vs 0.0% median |