| FY25 | FY24 | FY23 | FY22 | FY21 | YoY | Trend | |
|---|---|---|---|---|---|---|---|
| Revenue | |||||||
| Total Income / Revenue | £295.8M | £251.8M | £262.7M | £247.2M | £228.0M | +17.5% | |
| Cost of Sales | £141.4M | £117.4M | £123.5M | £111.8M | £97.3M | +20.4% | |
| Gross Profit | £154.3M | £134.3M | £139.2M | £135.4M | £130.7M | +14.9% | |
| Other Operating Income | £263K | £401K | £579K | — | — | -34.4% | |
| Expenses | |||||||
| Operating Expenses | £27.2M | £19.5M | £21.5M | £19.8M | £18.4M | +39.6% | |
| Profit | |||||||
| Operating Profit | £15.3M | -£11.4M | £11.1M | £14.8M | £18.0M | +234.0% | |
| Finance Income | £258K | £665K | £408K | £123K | £87K | -61.2% | |
| Finance Costs | £7.3M | £5.5M | £4.7M | £4.0M | £4.2M | +33.1% | |
| Profit Before Tax | £8.3M | -£16.2M | £6.8M | £10.9M | £14.0M | +150.9% | |
| Tax Expense | £2.3M | -£3.4M | £2.9M | £1.8M | £3.3M | +166.6% | |
| Profit After Tax | £6.0M | -£12.8M | £3.9M | £9.2M | £10.7M | +146.7% | |
| Attributable to Shareholders | £6.0M | -£13.0M | £3.2M | £9.0M | £10.6M | +145.9% | |
| Minority Interests | — | £213K | £713K | £186K | £28K | — | |
| Total Comprehensive Income | £6.0M | -£12.8M | £3.9M | £9.2M | £10.7M | +146.7% | |
| Basic EPS | 3.05p | -6.63p | 1.63p | 4.60p | 5.47p | +146.0% | |
| Diluted EPS | 3.01p | -6.63p | 1.61p | 4.55p | 5.41p | +145.4% | |
New to Ticker
Create a free Ticker account to see every line of the income statement, balance sheet and cash flow, plus dividends and financial health.
Sign up freeAlready have an account? Sign in
Already a member
Welcome back
Sign in to pick up where you left off, with full access to every page.
Sign in| FY25 | FY24 | FY23 | FY22 | FY21 | YoY | Trend | |
|---|---|---|---|---|---|---|---|
| Revenue | |||||||
| Total Income / Revenue | £295.8M | £251.8M | £262.7M | £247.2M | £228.0M | +17.5% | |
| Cost of Sales | £141.4M | £117.4M | £123.5M | £111.8M | £97.3M | +20.4% | |
| Gross Profit | £154.3M | £134.3M | £139.2M | £135.4M | £130.7M | +14.9% | |
| Other Operating Income | £263K | £401K | £579K | — | — | -34.4% | |
| Expenses | |||||||
| Operating Expenses | £27.2M | £19.5M | £21.5M | £19.8M | £18.4M | +39.6% | |
| Profit | |||||||
| Operating Profit | £15.3M | -£11.4M | £11.1M | £14.8M | £18.0M | +234.0% | |
| Finance Income | £258K | £665K | £408K | £123K | £87K | -61.2% | |
| Finance Costs | £7.3M | £5.5M | £4.7M | £4.0M | £4.2M | +33.1% | |
| Profit Before Tax | £8.3M | -£16.2M | £6.8M | £10.9M | £14.0M | +150.9% | |
| Tax Expense | £2.3M | -£3.4M | £2.9M | £1.8M | £3.3M | +166.6% | |
| Profit After Tax | £6.0M | -£12.8M | £3.9M | £9.2M | £10.7M | +146.7% | |
| Attributable to Shareholders | £6.0M | -£13.0M | £3.2M | £9.0M | £10.6M | +145.9% | |
| Minority Interests | — | £213K | £713K | £186K | £28K | — | |
| Total Comprehensive Income | £6.0M | -£12.8M | £3.9M | £9.2M | £10.7M | +146.7% | |
| Basic EPS | 3.05p | -6.63p | 1.63p | 4.60p | 5.47p | +146.0% | |
| Diluted EPS | 3.01p | -6.63p | 1.61p | 4.55p | 5.41p | +145.4% | |
New to Ticker
Create a free Ticker account to see every line of the income statement, balance sheet and cash flow, plus dividends and financial health.
Sign up freeAlready have an account? Sign in
Already a member
Welcome back
Sign in to pick up where you left off, with full access to every page.
Sign in