Revenue
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | £4.35B | £4.08B | £3.91B | £3.38B | £3.14B | £3.26B |
| Gross profit | £380.5M | £330.8M | £335.0M | £306.3M | £264.0M | £284.1M |
| Gross margin | 8.74% | 8.11% | 8.58% | 9.06% | 8.40% | 8.71% |
| Operating expenses | £261.8M | £217.1M | £231.9M | £224.8M | £218.9M | £240.4M |
| Operating income | £118.7M | £113.7M | £103.1M | £81.5M | £45.1M | £43.7M |
| Operating margin | 2.73% | 2.79% | 2.64% | 2.41% | 1.43% | 1.34% |
| EBITDA | N/A | N/A | £190.2M | £174.1M | £108.7M | N/A |
| EBITDA margin | N/A | N/A | 4.87% | 5.15% | 3.46% | N/A |
| Net income | £61.8M | £56.4M | £43.0M | £41.0M | £12.7M | −£1.6M |
| Net profit margin | 1.42% | 1.38% | 1.10% | 1.21% | 0.40% | −0.05% |
| Basic EPSper basic share | £0.14 | £0.13 | £0.10 | £0.10 | £0.03 | -£0.00 |
| Diluted EPSper diluted share | £0.14 | £0.12 | £0.10 | £0.09 | £0.03 | -£0.00 |
Reported major voting-rights holders
| Holder | Voting rights |
|---|---|
| 5.11%Oct 13, 2026 · 22.21M votes | |
| 4.34%Feb 18, 2026 · 19.15M votes |
These are threshold-crossing notices, not a complete ownership register. Percentages show issuer voting rights held through the listed share class, exclude financial instruments, and come from different dates. Positions may overlap.
Gray completes the 100% scale; it is not an estimate of other owners.