| FY25 | FY24 | FY23 | FY22 | FY21 | YoY | Trend | |
|---|---|---|---|---|---|---|---|
| Revenue | |||||||
| Total Income / Revenue | £361.0M | £342.7M | £264.1M | £230.1M | £185.1M | +5.3% | |
| Cost of Sales | £157.1M | £148.1M | £119.2M | £107.9M | £85.5M | +6.1% | |
| Gross Profit | £203.9M | £194.6M | £144.9M | £122.2M | £99.6M | +4.8% | |
| Expenses | |||||||
| Operating Expenses | £115.9M | £104.2M | £86.6M | £69.7M | £58.3M | +11.2% | |
| Profit | |||||||
| Operating Profit | £33.3M | £40.6M | £25.6M | £22.6M | £17.8M | -18.0% | |
| Finance Income | £1.3M | £1.3M | £270K | £105K | £120K | +0.0% | |
| Finance Costs | £2.1M | £400K | £458K | £486K | £604K | +425.0% | |
| Profit Before Tax | £32.5M | £41.5M | £25.4M | £22.2M | £17.3M | -21.7% | |
| Tax Expense | £7.1M | £9.2M | £5.2M | £5.3M | £3.7M | -22.8% | |
| Profit After Tax | £25.4M | £32.3M | £20.2M | £16.9M | £13.7M | -21.4% | |
| Attributable to Shareholders | £25.4M | £32.3M | £20.2M | £16.9M | £13.7M | -21.4% | |
| Total Comprehensive Income | £26.3M | £27.6M | £27.7M | £18.4M | £10.9M | -4.7% | |
| Basic EPS | 31.14p | £39.77 | 24.94p | 20.72p | 16.94p | -99.2% | |
| Diluted EPS | 30.71p | £39.11 | 24.54p | 20.33p | 16.71p | -99.2% | |
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 | £361.0M | £342.7M | £264.1M | £230.1M | £185.1M | +5.3% | |
| Cost of Sales | £157.1M | £148.1M | £119.2M | £107.9M | £85.5M | +6.1% | |
| Gross Profit | £203.9M | £194.6M | £144.9M | £122.2M | £99.6M | +4.8% | |
| Expenses | |||||||
| Operating Expenses | £115.9M | £104.2M | £86.6M | £69.7M | £58.3M | +11.2% | |
| Profit | |||||||
| Operating Profit | £33.3M | £40.6M | £25.6M | £22.6M | £17.8M | -18.0% | |
| Finance Income | £1.3M | £1.3M | £270K | £105K | £120K | +0.0% | |
| Finance Costs | £2.1M | £400K | £458K | £486K | £604K | +425.0% | |
| Profit Before Tax | £32.5M | £41.5M | £25.4M | £22.2M | £17.3M | -21.7% | |
| Tax Expense | £7.1M | £9.2M | £5.2M | £5.3M | £3.7M | -22.8% | |
| Profit After Tax | £25.4M | £32.3M | £20.2M | £16.9M | £13.7M | -21.4% | |
| Attributable to Shareholders | £25.4M | £32.3M | £20.2M | £16.9M | £13.7M | -21.4% | |
| Total Comprehensive Income | £26.3M | £27.6M | £27.7M | £18.4M | £10.9M | -4.7% | |
| Basic EPS | 31.14p | £39.77 | 24.94p | 20.72p | 16.94p | -99.2% | |
| Diluted EPS | 30.71p | £39.11 | 24.54p | 20.33p | 16.71p | -99.2% | |
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