739.00p
+0.54%
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.21bn
FY2016FY2025
Net income
£47.9m
FY2016FY2025
Free cash flow
−£18.7m
FY2016FY2025
Shareholders' equity
£365.9m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | £4.21bn | £3.99bn | £3.99bn | £3.85bn | £3.30bn | £2.77bn | £1.81bn | £1.65bn | £1.23bn | £1.23bn |
| Gross profit | £359.4m | £456.9m | £430.3m | £295.1m | £295.1m | £260.8m | £202.5m | £209.4m | £150.8m | £150.8m |
| Operating income | £61.1m | £98.8m | £86.1m | £54.0m | £63.4m | £66.9m | £49.4m | £41.1m | £34.3m | £31.1m |
| Net income | £47.9m | £39.3m | £36.4m | £17.7m | £37.1m | £39.7m | £33.1m | £32.5m | £24.6m | £24.6m |
| Diluted earnings per share | 0.53 | 0.43 | 0.40 | 0.20 | 0.44 | 0.48 | 0.40 | 0.39 | 0.32 | 0.33 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | £1.35bn | £1.24bn | £1.29bn | £1.30bn | £1.17bn | £1.06bn | £905.5m | £577.1m | — | £287.2m |
| Cash and short-term investments | £150.5m | £112.0m | £126.7m | £87.2m | £140.2m | £123.8m | £110.5m | £88.0m | — | £59.3m |
| Total liabilities | £982.2m | £919.6m | £967.8m | £990.5m | £859.5m | £833.4m | £713.6m | £395.8m | — | £192.1m |
| Debt | £475.3m | £449.3m | £493.3m | £544.9m | £468.1m | £491.2m | £382.0m | £114.8m | — | £27.0m |
| Shareholders' equity | £365.9m | £306.6m | £310.3m | £294.4m | £301.4m | £215.4m | £186.2m | £175.6m | — | £88.5m |
| Shares outstanding | 90m | 91m | 90m | 90m | 84m | 83m | 82m | 83m | 77m | 74m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | £70.1m | £124.5m | £166.9m | £59.7m | £86.0m | £91.7m | £70.3m | £53.5m | £41.4m | £41.4m |
| Capital spending | −£88.8m | −£74.6m | −£59.6m | −£56.8m | −£57.4m | −£95.5m | −£99.4m | −£98.4m | −£16.4m | −£15.7m |
| Free cash flow | −£18.7m | £49.9m | £107.3m | £2.9m | £28.6m | −£3.8m | −£29.1m | −£44.9m | £25.0m | £25.7m |
| Dividends paid | −£31.5m | −£29.2m | −£28.3m | −£25.5m | −£22.3m | −£18.3m | −£17.8m | −£16.0m | −£11.1m | −£11.1m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jul 2023 | Jan 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | £2.29bn | £2.12bn | £2.09bn | £2.04bn | £1.94bn | £1.87bn | £2.12bn | £1.81bn |
| Gross profit | £178.2m | £175.5m | £223.0m | £240.3m | £216.6m | £171.6m | £181.3m | £149.9m |
| Operating income | £29.8m | £21.3m | £41.3m | £54.7m | £43.6m | £51.8m | £37.6m | £31.4m |
| Net income | −£10.8m | £31.4m | £16.5m | £22.5m | £16.8m | £29.6m | £6.8m | £4.3m |
| Diluted earnings per share | -0.12 | 0.35 | 0.18 | 0.25 | 0.19 | 0.33 | 0.07 | 0.05 |
| Cash from operations | £12.0m | £69.0m | — | £61.0m | £65.0m | £119.0m | £48.0m | £52.0m |
| Capital spending | −£33.0m | −£51.0m | −£37.0m | −£42.0m | −£25.0m | −£31.0m | −£27.0m | −£30.0m |
| Free cash flow | −£21.0m | £18.0m | — | £19.0m | £40.0m | £88.0m | £21.0m | £22.0m |
| Total assets | £1.32bn | £1.35bn | £1.28bn | £1.24bn | £1.18bn | £1.29bn | — | £1.30bn |
| Cash and short-term investments | £131.7m | £150.5m | £92.2m | £111.9m | £95.3m | £126.7m | — | £87.2m |
| Debt | £343.2m | £294.3m | £312.2m | £402.9m | £247.8m | £281.7m | — | £314.8m |
| Shareholders' equity | £331.3m | £365.9m | £310.3m | £306.6m | £302.7m | £310.3m | — | £294.4m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 3.1% | 8.7% | 14.4% |
| Operating income | 4.2% | -1.8% | 8.2% |
| Net income | 39.3% | 3.8% | 9.1% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 10.0% | 9.6% | 9.5% | 10.1% |
| Operating margin | 1.9% | 1.9% | 1.9% | 2.1% |
| Net margin | 1.1% | 0.9% | 1.0% | 1.2% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 9.5 | 20.9 | 19.9 | 28.2 | 25.7 | 23.3 | 27.6 | 22.9 | 27.0 | 18.7 |
| Price to sales | 0.1 | 0.2 | 0.2 | 0.1 | 0.3 | 0.3 | 0.5 | 0.5 | 0.5 | 0.4 |
Dividends and splits
Per share, in the currency the company pays
Paid for 19 years. Last went ex-dividend on 28 May 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.249 | 0.35 | 0.326 | 0.316 | 0.286 | 0.272 | 0.224 | 0.218 |
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.