Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £4.88B | £4.79B | £4.87B | £4.53B | £4.42B | £3.88B |
| Gross profit | £512.8M | £518.6M | £495.5M | £493.5M | £468.0M | £383.0M |
| Gross margin | 10.52% | 10.83% | 10.17% | 10.88% | 10.58% | 9.86% |
| Operating expenses | £266.5M | £388.5M | £223.9M | £276.3M | £251.8M | £203.8M |
| Operating income | £246.3M | £130.1M | £271.6M | £217.2M | £216.2M | £179.2M |
| Operating margin | 5.05% | 2.72% | 5.57% | 4.79% | 4.89% | 4.61% |
| EBITDA | £470.2M | £326.0M | £448.9M | £391.5M | — | — |
| EBITDA margin | 9.64% | 6.81% | 9.21% | 8.63% | — | — |
| Net income | £145.6M | £44.5M | £202.4M | £155.0M | £303.9M | £134.0M |
| Net profit margin | 2.99% | 0.93% | 4.15% | 3.42% | 6.87% | 3.45% |
| Basic EPSper basic share | £0.14 | £0.04 | £0.18 | £0.13 | £0.25 | £0.11 |
| Diluted EPSper diluted share | £0.14 | £0.04 | £0.18 | £0.13 | £0.24 | £0.11 |