Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £295.8M | £251.8M | £262.7M | £247.2M | £228.0M |
| Gross profit | £154.3M | £134.3M | £139.2M | £135.4M | £130.7M |
| Gross margin | 52.18% | 53.35% | 53.00% | 54.77% | 57.33% |
| Operating expenses | £139.0M | £145.7M | £128.1M | £120.6M | £112.7M |
| Operating income | £15.3M | −£11.4M | £11.1M | £14.8M | £18.0M |
| Operating margin | 5.17% | −4.53% | 4.23% | 6.00% | 7.91% |
| EBITDA | £33.3M | £12.2M | £35.5M | £39.3M | — |
| EBITDA margin | 11.25% | 4.86% | 13.50% | 15.89% | — |
| Net income | £6.0M | −£12.8M | £3.9M | £9.2M | £10.7M |
| Net profit margin | 2.02% | −5.09% | 1.49% | 3.72% | 4.68% |
| Basic EPSper basic share | £0.03 | -£0.07 | £0.02 | £0.05 | £0.05 |
| Diluted EPSper diluted share | £0.03 | -£0.07 | £0.02 | £0.05 | £0.05 |