Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £9.08B | £8.58B | £8.06B | £7.45B | £6.30B | £1.76B |
| Gross profit | £8.23B | £7.68B | £7.24B | £6.68B | £5.68B | £1.82B |
| Gross margin | 90.66% | 89.58% | 89.77% | 89.60% | 90.14% | 103.52% |
| Operating expenses | £6.11B | £6.22B | £5.87B | £5.26B | £4.61B | £1.26B |
| Operating income | £2.13B | £1.46B | £1.37B | £1.42B | £1.06B | £562.0M |
| Operating margin | 23.42% | 17.05% | 17.01% | 19.01% | 16.91% | 31.93% |
| EBITDA | £4.53B | £4.08B | £3.62B | £3.32B | — | — |
| EBITDA margin | 49.90% | 47.55% | 44.93% | 44.53% | — | — |
| Net income | £1.51B | £921.0M | £948.0M | £1.49B | £3.26B | £487.0M |
| Net profit margin | 16.58% | 10.74% | 11.76% | 20.00% | 51.82% | 27.67% |
| Basic EPSper basic share | £2.38 | £1.29 | £1.39 | £2.34 | £5.82 | £1.20 |
| Diluted EPSper diluted share | £2.37 | £1.28 | £1.38 | £2.33 | £5.78 | £1.19 |