Revenue
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | £464.6M | £396.7M | £178.1M | £146.7M | £133.2M | £122.2M |
| Gross profit | £458.2M | £391.8M | £176.4M | £145.2M | £131.7M | £120.6M |
| Gross margin | 98.62% | 98.76% | 99.05% | 98.98% | 98.87% | 98.69% |
| Operating expenses | £5.8M | £27.1M | £15.1M | £618.8M | — | — |
| Operating income | £452.4M | £464.7M | £161.3M | −£473.6M | £762.2M | £282.4M |
| Operating margin | 97.37% | 117.14% | 90.57% | −322.84% | 572.22% | 231.10% |
| EBITDA | £433.1M | £468.3M | £161.7M | −£477.5M | — | — |
| EBITDA margin | 93.22% | 118.05% | 90.79% | −325.49% | — | — |
| Net income | £295.4M | £350.6M | £119.9M | −£507.6M | £738.2M | £258.0M |
| Net profit margin | 63.58% | 88.38% | 67.32% | −346.01% | 554.20% | 211.13% |
| Basic EPSper basic share | £0.13 | £0.17 | £0.11 | -£0.52 | £0.79 | £0.29 |
| Diluted EPSper diluted share | £0.13 | £0.17 | £0.11 | -£0.52 | £0.78 | £0.29 |