Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £139.7M | £151.9M | £148.7M | £139.7M | £139.8M | £139.4M |
| Gross profit | £101.3M | £114.0M | £113.0M | £107.8M | £108.0M | — |
| Gross margin | 72.51% | 75.05% | 75.99% | 77.17% | 77.25% | — |
| Operating expenses | £125.4M | £166.5M | £336.4M | £171.7M | — | — |
| Operating income | −£24.1M | −£52.5M | −£223.4M | −£63.9M | £111.9M | £119.3M |
| Operating margin | −17.25% | −34.56% | −150.24% | −45.74% | 80.04% | 85.58% |
| EBITDA | −£24.8M | −£55.8M | −£227.1M | −£56.4M | — | — |
| EBITDA margin | −17.75% | −36.73% | −152.72% | −40.37% | — | — |
| Net income | −£50.3M | −£93.6M | −£249.8M | −£81.9M | £119.5M | £77.4M |
| Net profit margin | −36.01% | −61.62% | −167.99% | −58.63% | 85.48% | 55.52% |
| Basic EPSper basic share | -£0.13 | -£0.24 | -£0.63 | -£0.20 | £0.29 | £0.19 |
| Diluted EPSper diluted share | -£0.13 | -£0.24 | -£0.63 | -£0.20 | £0.29 | £0.19 |