Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £234.3M | £223.4M | £224.2M | £212.5M | £186.8M |
| Gross profit | £154.4M | £149.7M | £154.3M | £149.5M | £129.9M |
| Gross margin | 65.90% | 67.01% | 68.82% | 70.35% | 69.54% |
| Operating expenses | £20.0M | £16.1M | £17.7M | £27.1M | — |
| Operating income | £159.3M | £425.8M | £230.4M | £514.5M | £417.0M |
| Operating margin | 67.99% | 190.60% | 102.77% | 242.12% | 223.23% |
| EBITDA | £159.9M | £425.8M | £229.5M | £516.7M | — |
| EBITDA margin | 68.25% | 190.60% | 102.36% | 243.15% | — |
| Net income | £111.1M | £372.3M | £200.2M | £462.9M | £382.0M |
| Net profit margin | 47.42% | 166.65% | 89.30% | 217.84% | 204.50% |
| Basic EPSper basic share | £0.51 | £1.71 | £0.92 | £2.20 | £1.81 |
| Diluted EPSper diluted share | £0.51 | £1.70 | £0.92 | £2.12 | £1.76 |