Revenue
2022
2023
2024
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|---|
| Revenue | £251.4M | — | £154.0M | £112.8M | £90.8M |
| Operating expenses | £201.0M | £136.3M | £91.3M | £65.1M | — |
| Operating income | £39.3M | £79.4M | £58.1M | £45.7M | — |
| Operating margin | 15.64% | — | 37.72% | 40.52% | — |
| EBITDA | £44.3M | — | £62.7M | £49.1M | £36.5M |
| EBITDA margin | 17.62% | — | 40.69% | 43.55% | 40.16% |
| Net income | £28.1M | — | £56.3M | £44.0M | £31.7M |
| Net profit margin | 11.18% | — | 36.57% | 38.99% | 34.88% |
| Basic EPSper basic share | £0.11 | £0.31 | £0.20 | £0.16 | — |
| Diluted EPSper diluted share | £0.11 | £0.31 | £0.20 | £0.16 | — |