Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £1.60B | £1.74B | £2.01B | £1.99B | £1.64B | £1.30B |
| Gross profit | £769.5M | £842.6M | £1.01B | £1.08B | £877.7M | £610.2M |
| Gross margin | 48.20% | 48.45% | 50.10% | 54.08% | 53.40% | 46.77% |
| Operating expenses | £748.7M | £790.1M | £888.3M | £880.2M | £709.2M | £593.2M |
| Operating income | £20.9M | £52.4M | £118.8M | £196.1M | £168.5M | £17.0M |
| Operating margin | 1.31% | 3.02% | 5.91% | 9.85% | 10.25% | 1.31% |
| EBITDA | £78.1M | £115.4M | £185.6M | £256.7M | £222.2M | £78.8M |
| EBITDA margin | 4.89% | 6.63% | 9.23% | 12.90% | 13.52% | 6.04% |
| Net income | £9.0M | £28.4M | £77.1M | £139.0M | £118.4M | −£5.7M |
| Net profit margin | 0.56% | 1.64% | 3.83% | 6.98% | 7.20% | −0.44% |
| Basic EPSper basic share | £0.03 | £0.09 | £0.24 | £0.44 | £0.37 | -£0.02 |
| Diluted EPSper diluted share | £0.03 | £0.09 | £0.24 | £0.44 | £0.37 | -£0.02 |