100.40p
+0.20%
Close of 9 Nov 2026, in pence
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in GBP, from our data supplier.
Revenue
£541.4m
FY2017FY2026
Net income
£19.8m
FY2017FY2026
Free cash flow
£25.5m
FY2017FY2026
Shareholders' equity
£234.2m
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | £541.4m | £513.8m | £527.9m | £656.3m | £592.8m | £603.3m | £587.2m | £603.0m | £739.8m | £809.2m |
| Gross profit | £206.9m | £206.8m | £131.1m | £238.2m | £207.3m | £216.3m | £201.6m | £238.0m | £262.3m | £311.8m |
| Research and development | — | £1.1m | £500,000 | £500,000 | £2.0m | £2.1m | £2.4m | £2.5m | £3.5m | £4.1m |
| Operating income | £55.4m | £20.6m | −£83.7m | £59.8m | £65.8m | £73.9m | £79.4m | £84.2m | £84.3m | £101.9m |
| Net income | £19.8m | −£5.8m | −£57.0m | £36.4m | £47.9m | £36.9m | £10.2m | £26.1m | £47.7m | £64.2m |
| Diluted earnings per share | 0.05 | -0.01 | -0.14 | 0.09 | 0.11 | 0.09 | 0.02 | 0.06 | 0.11 | 0.15 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | £594.5m | £615.2m | £649.6m | £988.4m | £941.9m | £780.5m | £855.0m | £946.9m | £1.01bn | £1.12bn |
| Cash and short-term investments | £51.9m | £45.1m | £51.3m | £256.9m | £164.3m | £87.3m | £79.0m | £52.2m | £103.0m | £150.9m |
| Total liabilities | £352.4m | £401.7m | £414.4m | £566.3m | £493.0m | £409.0m | £433.8m | £495.6m | £549.3m | £633.8m |
| Debt | £89.8m | £172.0m | £178.7m | £264.2m | £191.0m | £129.8m | £142.0m | £206.0m | £268.4m | £294.7m |
| Shareholders' equity | £234.2m | £219.7m | £242.3m | £395.6m | £427.0m | £352.7m | £395.8m | £422.1m | £434.9m | £450.1m |
| Shares outstanding | 429m | 420m | 420m | 419m | 423m | 420m | 418m | 418m | 418m | 418m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | £31.6m | £23.5m | £12.9m | £49.2m | £50.4m | £50.5m | £115.8m | £65.4m | £34.6m | £91.1m |
| Capital spending | −£6.1m | −£6.9m | −£6.1m | −£6.7m | −£8.2m | −£8.9m | −£6.7m | −£14.1m | −£15.4m | −£40.6m |
| Free cash flow | £25.5m | £16.6m | £6.8m | £42.5m | £42.2m | £41.6m | £109.1m | £51.3m | £19.2m | £50.5m |
| Dividends paid | −£15.1m | −£15.1m | −£21.9m | −£26.8m | −£25.5m | −£24.3m | −£34.6m | −£34.6m | −£34.6m | −£34.2m |
Latest quarters
By quarter end
| May 2026 | Nov 2025 | May 2025 | Nov 2024 | May 2024 | Nov 2023 | May 2023 | Feb 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | £272.1m | £269.3m | £264.5m | £249.3m | £250.8m | £277.1m | £319.4m | £159.7m |
| Gross profit | £104.0m | £109.0m | £103.3m | £103.5m | £94.0m | £37.1m | £125.2m | £68.0m |
| Operating income | £24.4m | £47.5m | £7.2m | £13.4m | £6.0m | £25.0m | £25.2m | £7.5m |
| Net income | £13.9m | £5.9m | −£10.8m | £5.0m | −£11.6m | −£45.4m | £11.7m | £5.8m |
| Diluted earnings per share | 0.03 | 0.01 | -0.03 | 0.01 | -0.03 | -0.11 | 0.03 | 0.01 |
| Cash from operations | £23.0m | £8.0m | £13.0m | £11.0m | £11.0m | £9.0m | £27.0m | £27.0m |
| Capital spending | −£5.0m | — | −£5.0m | −£1.0m | −£3.0m | −£2.0m | — | — |
| Free cash flow | £18.0m | — | £8.0m | £10.0m | £8.0m | £7.0m | — | — |
| Total assets | £594.5m | £644.3m | £615.2m | £659.7m | £649.6m | £777.1m | £988.4m | £988.4m |
| Cash and short-term investments | £51.9m | £49.9m | £45.1m | £46.4m | £51.3m | £128.6m | £256.9m | £256.9m |
| Debt | £79.3m | £136.5m | £159.4m | £154.1m | £169.0m | £227.8m | £252.9m | — |
| Shareholders' equity | £234.2m | £234.8m | £219.7m | £251.3m | £242.3m | £280.6m | £395.6m | £516.0m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -6.2% | -2.1% | -4.1% |
| Operating income | -2.5% | -5.6% | -6.2% |
| Net income | -18.4% | -11.7% | -11.6% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 39.2% | 35.0% | 35.1% | 36.2% |
| Operating margin | 7.2% | 2.3% | 5.6% | 9.2% |
| Net margin | 1.3% | -0.3% | 2.3% | 4.2% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 21.0 | -53.6 | -6.0 | 17.6 | 18.5 | 23.4 | 94.3 | 33.4 | 18.7 | 21.1 |
| Price to sales | 0.8 | 0.6 | 0.7 | 1.0 | 1.5 | 1.4 | 1.6 | 1.4 | 1.2 | 1.7 |
Dividends and splits
Per share, in the currency the company pays
Paid for 36 years. Last went ex-dividend on 10 Sept 2026.
| FY2027 | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.022 | 0.036 | 0.036 | 0.052 | 0.064 | 0.061 | 0.058 | 0.083 |
- 10-for-1 split · 26 Sept 2006
- 11-for-10 split · 29 Jun 2005
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.