Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £317.8M | £269.4M | £218.2M | £163.8M | £145.8M |
| Operating expenses | £184.7M | £155.9M | £132.0M | £104.9M | — |
| Operating income | £132.0M | £107.3M | £86.2M | £59.0M | £55.9M |
| Operating margin | 41.52% | 39.82% | 39.51% | 36.00% | 38.30% |
| EBITDA | £142.8M | £117.6M | £93.4M | £62.6M | £59.5M |
| EBITDA margin | 44.94% | 43.65% | 42.80% | 38.22% | 40.78% |
| Net income | £105.1M | £84.3M | £68.2M | £46.7M | £43.8M |
| Net profit margin | 33.07% | 31.29% | 31.26% | 28.53% | 30.05% |
| Basic EPSper basic share | £0.26 | £0.20 | £0.17 | £0.11 | £0.11 |
| Diluted EPSper diluted share | £0.26 | £0.20 | £0.17 | £0.11 | £0.11 |