Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | £279.8M | £362.4M | £413.2M | £407.1M |
| Operating expenses | £28.3M | £29.5M | £34.7M | £12.9M |
| Operating income | −£8.9M | £4.3M | £170,000 | £54.7M |
| Operating margin | −3.19% | 1.19% | 0.04% | 13.43% |
| EBITDA | −£68,000 | £8.3M | −£33.7M | £31.3M |
| EBITDA margin | −0.02% | 2.30% | −8.16% | 7.68% |
| Net income | −£8.4M | £1.9M | −£32.5M | £13.4M |
| Net profit margin | −3.00% | 0.52% | −7.88% | 3.30% |
| Basic EPSper basic share | -£0.03 | £0.01 | -£0.13 | £0.05 |
| Diluted EPSper diluted share | -£0.03 | £0.01 | -£0.13 | £0.05 |