V
86.20p
-3.25%
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
£4.83bn
FY2017FY2026
Net income
£14.6m
FY2017FY2026
Free cash flow
£40.8m
FY2017FY2026
Shareholders' equity
£357.5m
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | £4.83bn | £4.76bn | £4.72bn | £4.01bn | £3.62bn | £2.55bn | £3.06bn | £2.98bn | £2.80bn | £2.82bn |
| Gross profit | £497.2m | £532.9m | £516.1m | £448.4m | £435.4m | £301.0m | £334.1m | £322.1m | £308.9m | £313.5m |
| Operating income | £31.9m | £47.8m | £56.0m | £42.0m | £85.7m | £31.6m | £16.5m | £29.0m | £32.3m | £32.1m |
| Net income | £14.6m | £18.1m | £25.7m | £25.5m | £60.0m | £16.3m | £3.0m | £20.5m | £24.7m | £24.0m |
| Diluted earnings per share | 0.04 | 0.05 | 0.07 | 0.07 | 0.16 | 0.04 | 0.01 | 0.05 | 0.06 | 0.06 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | £1.56bn | £1.58bn | £1.48bn | £1.38bn | £1.06bn | £1.16bn | £1.18bn | £1.10bn | £969.1m | £894.4m |
| Cash and short-term investments | £73.1m | £72.6m | £70.6m | £79.0m | £83.8m | £67.8m | £40.8m | £66.5m | £41.7m | £39.8m |
| Total liabilities | £1.20bn | £1.22bn | £1.13bn | £1.04bn | £725.5m | £885.2m | £915.2m | £818.9m | £704.6m | £648.0m |
| Debt | £232.3m | £233.2m | £207.5m | £237.8m | £156.5m | £163.5m | £166.1m | £66.8m | £22.4m | £18.8m |
| Shareholders' equity | £357.5m | £357.6m | £353.4m | £341.4m | £331.9m | £275.9m | £263.4m | £276.6m | £264.4m | £246.4m |
| Shares outstanding | 331m | 347m | 359m | 364m | 368m | 377m | 368m | 377m | 383m | 397m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | £60.7m | £66.6m | £84.0m | £80.8m | £69.0m | £74.9m | £23.1m | £51.0m | £18.9m | £50.0m |
| Capital spending | −£20.0m | −£26.8m | −£26.9m | −£21.4m | −£16.6m | −£14.8m | −£15.8m | −£33.8m | −£24.6m | −£30.0m |
| Free cash flow | £40.8m | £39.8m | £57.0m | £59.4m | £52.4m | £60.1m | £7.3m | £17.1m | −£5.7m | £20.0m |
| Dividends paid | −£6.5m | −£8.0m | −£7.8m | −£6.0m | −£2.3m | −£6.1m | −£6.1m | −£5.7m | −£5.7m | −£5.4m |
Latest quarters
By quarter end
| Aug 2026 | Feb 2026 | Aug 2025 | Feb 2025 | Aug 2024 | Feb 2024 | Aug 2023 | Feb 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | £2.60bn | £2.32bn | £2.51bn | £2.27bn | £2.49bn | £2.30bn | £2.42bn | £2.01bn |
| Gross profit | £269.4m | £235.6m | £261.6m | £259.1m | £254.4m | £230.4m | £249.4m | £208.3m |
| Operating income | £30.2m | £11.9m | £26.2m | £14.9m | £28.2m | £10.4m | £36.0m | £12.6m |
| Net income | £17.8m | £354,000 | £14.3m | £2.1m | £16.0m | £3.3m | £22.4m | £4.0m |
| Diluted earnings per share | 0.05 | 0.00 | 0.04 | 0.01 | 0.04 | 0.01 | 0.06 | 0.01 |
| Cash from operations | £32.0m | £44.0m | £15.0m | £66.0m | — | £69.0m | £14.0m | £41.0m |
| Capital spending | −£6.0m | −£9.0m | −£10.0m | −£14.0m | −£11.0m | −£12.0m | −£14.0m | −£6.0m |
| Free cash flow | £26.0m | £35.0m | £5.0m | £52.0m | — | £57.0m | £0 | £35.0m |
| Total assets | £1.54bn | £1.56bn | £1.54bn | £1.58bn | £1.47bn | £1.48bn | £1.38bn | £1.38bn |
| Cash and short-term investments | £78.0m | £73.1m | £58.5m | £72.6m | £38.6m | £70.6m | £47.9m | £79.0m |
| Debt | £25.1m | £153.6m | £26.9m | £158.4m | £141.8m | £142.3m | £148.3m | £168.8m |
| Shareholders' equity | £367.9m | £357.5m | £364.0m | £357.6m | £363.2m | £353.4m | £355.6m | £341.4m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 6.4% | 13.7% | 7.1% |
| Operating income | -8.8% | 0.2% | 1.6% |
| Net income | -17.0% | -2.2% | -3.4% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 10.7% | 10.9% | 11.1% | 11.1% |
| Operating margin | 0.8% | 1.0% | 1.2% | 1.1% |
| Net margin | 0.3% | 0.5% | 0.7% | 0.7% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 20.2 | 12.0 | 8.3 | 10.1 | 3.3 | 15.9 | 40.6 | 6.9 | 5.5 | 8.3 |
| Price to sales | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.0 | 0.1 | 0.1 | 0.1 |
Dividends and splits
Per share, in the currency the company pays
Paid for 5 years. Last went ex-dividend on 25 Jun 2026.
| FY2027 | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.012 | 0.021 | 0.024 | 0.023 | 0.018 | 0.007 | 0.017 | 0.015 |
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.