Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £726.0M | £675.0M | £749.0M | £669.0M | £546.0M | £432.0M |
| Gross profit | £572.0M | £531.0M | £588.0M | £455.0M | £406.0M | £328.0M |
| Gross margin | 78.79% | 78.67% | 78.50% | 68.01% | 74.36% | 75.93% |
| Operating expenses | £73.0M | £76.0M | £768.0M | £2.15B | — | — |
| Operating income | £663.0M | £703.0M | −£180.0M | −£1.69B | £4.48B | £1.50B |
| Operating margin | 91.32% | 104.15% | −24.03% | −253.21% | 819.96% | 347.45% |
| EBITDA | £661.0M | £763.0M | −£134.0M | −£1.88B | — | — |
| EBITDA margin | 91.05% | 113.04% | −17.89% | −280.72% | — | — |
| Net income | £551.0M | £594.0M | −£253.0M | −£1.93B | £4.07B | £1.43B |
| Net profit margin | 75.90% | 88.00% | −33.78% | −288.49% | 744.87% | 330.79% |
| Basic EPSper basic share | £0.41 | £0.45 | -£0.21 | -£1.60 | £3.39 | £1.24 |
| Diluted EPSper diluted share | £0.41 | £0.45 | -£0.21 | -£1.60 | £3.38 | £1.24 |