Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £6.61B | £6.95B | £7.58B | £6.59B | £5.65B |
| Operating expenses | — | £1.04B | £1.09B | £972.7M | — |
| Operating income | £14.9M | £25.1M | £197.0M | £210.1M | £95.1M |
| Operating margin | 0.23% | 0.36% | 2.60% | 3.19% | 1.68% |
| EBITDA | — | £94.5M | £266.9M | £274.9M | — |
| EBITDA margin | — | 1.36% | 3.52% | 4.17% | — |
| Net income | −£7.8M | −£4.9M | £138.3M | £154.2M | £61.5M |
| Net profit margin | −0.12% | −0.07% | 1.82% | 2.34% | 1.09% |
| Basic EPSper basic share | -£0.00 | -£0.00 | £0.09 | £0.09 | £0.04 |
| Diluted EPSper diluted share | -£0.00 | -£0.00 | £0.09 | £0.09 | £0.04 |