Revenue
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | |
|---|---|---|---|---|
| Revenue | £917.0M | £1.22B | £902.3M | £1.77B |
| Operating expenses | £556.8M | £880.4M | £631.3M | £977.5M |
| Operating income | −£79.6M | −£326.7M | −£152.0M | −£82.3M |
| Operating margin | −8.68% | −26.82% | −16.85% | −4.65% |
| EBITDA | −£29.0M | −£250.9M | −£76.9M | −£10.8M |
| EBITDA margin | −3.16% | −20.60% | −8.52% | −0.61% |
| Net income | −£108.3M | −£326.4M | −£137.6M | −£75.6M |
| Net profit margin | −11.81% | −26.80% | −15.25% | −4.27% |
| Basic EPSper basic share | -£0.08 | -£0.20 | -£0.11 | -£0.06 |
| Diluted EPSper diluted share | -£0.08 | -£0.20 | -£0.11 | -£0.06 |