Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | £781.1M | £892.1M | £1.06B | £1.10B | £970.7M | £938.4M | £1.22B |
| Gross profit | £274.2M | £321.4M | £386.8M | £428.2M | £353.6M | £302.4M | £405.5M |
| Gross margin | 35.10% | 36.03% | 36.35% | 38.94% | 36.43% | 32.23% | 33.34% |
| Operating expenses | £289.1M | £316.2M | £360.5M | £370.0M | £299.5M | £287.6M | £354.3M |
| Operating income | −£14.9M | £5.2M | £26.3M | £58.2M | £54.1M | £14.8M | £51.2M |
| Operating margin | −1.91% | 0.58% | 2.47% | 5.29% | 5.57% | 1.58% | 4.21% |
| EBITDA | £7.6M | £28.2M | £50.3M | £79.9M | £75.1M | £38.1M | — |
| EBITDA margin | 0.97% | 3.16% | 4.73% | 7.27% | 7.74% | 4.06% | — |
| Net income | −£26.8M | −£6.0M | £13.4M | £39.1M | £33.5M | £5.7M | £34.0M |
| Net profit margin | −3.43% | −0.67% | 1.26% | 3.56% | 3.45% | 0.61% | 2.80% |
| Basic EPSper basic share | -£0.41 | -£0.09 | £0.20 | £0.56 | £0.46 | £0.08 | £0.48 |
| Diluted EPSper diluted share | -£0.41 | -£0.09 | £0.19 | £0.53 | £0.44 | £0.08 | £0.45 |