Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £332.8M | £299.3M | £276.1M | £259.3M | £266.9M |
| Gross profit | £236.0M | £212.9M | £199.3M | £189.0M | £202.5M |
| Gross margin | 70.91% | 71.13% | 72.18% | 72.89% | 75.87% |
| Operating expenses | £57.9M | £43.9M | £41.6M | £37.1M | £36.3M |
| Operating income | £175.5M | £168.1M | £154.7M | £150.2M | — |
| Operating margin | 52.73% | 56.16% | 56.03% | 57.93% | — |
| EBITDA | £127.5M | £482.0M | £140.6M | £401.4M | — |
| EBITDA margin | 38.31% | 161.04% | 50.92% | 154.80% | — |
| Net income | £97.6M | £441.8M | £103.6M | £351.8M | £344.5M |
| Net profit margin | 29.33% | 147.61% | 37.52% | 135.67% | 129.07% |
| Basic EPSper basic share | £0.20 | £0.96 | £0.25 | £0.88 | £0.86 |
| Diluted EPSper diluted share | £0.20 | £0.96 | £0.25 | £0.88 | £0.86 |