Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £1.34B | £1.37B | £1.47B | £1.54B | £1.69B | £1.53B |
| Gross profit | £1.27B | £1.30B | £1.40B | £1.46B | £1.54B | £1.42B |
| Gross margin | 94.93% | 95.26% | 94.84% | 94.67% | 91.57% | 93.19% |
| Operating expenses | £1.20B | £1.18B | £1.30B | £1.79B | — | — |
| Net income | £398.0M | £248.0M | £12.0M | −£546.0M | £995.0M | £838.0M |
| Net profit margin | 29.68% | 18.10% | 0.81% | −35.50% | 59.05% | 54.88% |
| Basic EPSper basic share | £0.22 | £0.13 | £0.00 | -£0.27 | £0.47 | £0.38 |
| Diluted EPSper diluted share | £0.21 | £0.13 | £0.00 | -£0.27 | £0.46 | £0.37 |