Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £425.1M | £389.9M | £364.3M | £332.6M | £304.9M | £205.7M |
| Operating expenses | £137.3M | £133.6M | £106.3M | £91.3M | — | — |
| Operating income | £287.9M | £256.3M | £258.0M | £241.3M | £226.1M | £135.1M |
| Operating margin | 67.71% | 65.75% | 70.83% | 72.56% | 74.16% | 65.69% |
| EBITDA | £298.4M | £264.5M | £265.0M | £246.1M | — | — |
| EBITDA margin | 70.19% | 67.85% | 72.73% | 73.99% | — | — |
| Net income | £217.1M | £192.7M | £199.2M | £195.7M | £183.1M | £109.8M |
| Net profit margin | 51.06% | 49.43% | 54.66% | 58.83% | 60.05% | 53.36% |
| Basic EPSper basic share | £0.28 | £0.24 | £0.25 | £0.23 | £0.21 | £0.13 |
| Diluted EPSper diluted share | £0.28 | £0.24 | £0.24 | £0.23 | £0.21 | £0.13 |