Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | £238.9M | £227.1M | £195.1M | £74.1M | £72.3M | £73.9M | £79.4M |
| Gross profit | £177.7M | £167.1M | £141.9M | £57.3M | £40.0M | £29.9M | — |
| Gross margin | 74.38% | 73.58% | 72.73% | 77.33% | 55.33% | 40.46% | — |
| Operating expenses | £41.3M | £39.4M | £106.6M | £275.3M | — | £716.4M | — |
| Operating income | £445.8M | £312.0M | £35.3M | −£218.0M | £72.3M | −£686.5M | −£44.8M |
| Operating margin | 186.61% | 137.38% | 18.09% | −294.20% | 100.00% | −928.96% | −56.42% |
| EBITDA | £452.3M | £324.7M | £818.6M | −£178.4M | — | — | — |
| EBITDA margin | 189.33% | 142.98% | 419.58% | −240.76% | — | — | — |
| Net income | £387.4M | £252.1M | £750.4M | −£211.8M | £34.8M | −£702.7M | −£307.8M |
| Net profit margin | 162.16% | 111.01% | 384.62% | −285.83% | 48.13% | −950.88% | −387.66% |
| Basic EPSper basic share | £0.19 | £0.14 | £0.46 | -£0.25 | £0.04 | -£0.83 | -£0.30 |
| Diluted EPSper diluted share | £0.19 | £0.14 | £0.45 | -£0.25 | £0.04 | -£0.83 | -£0.30 |