Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £629.9M | £428.1M | £295.3M | £265.7M | — | — |
| Gross profit | £288.2M | £428.1M | £321.6M | £307.4M | £270.6M | £191.8M |
| Gross margin | 45.75% | 100.00% | 108.91% | 115.69% | — | — |
| Operating expenses | £254.7M | £179.3M | £99.7M | £188.6M | £200.3M | £141.9M |
| Operating income | £33.5M | £82.1M | £99.9M | £118.8M | £70.3M | £49.9M |
| Operating margin | 5.32% | 19.18% | 33.83% | 44.71% | — | — |
| EBITDA | £242.7M | £146.2M | £97.1M | £136.0M | £85.3M | £58.7M |
| EBITDA margin | 38.53% | 34.15% | 32.88% | 51.19% | — | — |
| Net income | £56.7M | £69.1M | £70.7M | £120.6M | £57.8M | £47.7M |
| Net profit margin | 9.00% | 16.14% | 23.94% | 45.39% | — | — |
| Basic EPSper basic share | £0.05 | £0.08 | £0.09 | £0.15 | £0.16 | £0.12 |
| Diluted EPSper diluted share | £0.05 | £0.08 | £0.09 | £0.15 | £0.16 | £0.12 |