Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £129.7M | £181.6M | £72.4M | £166.7M | £109.9M | £70.0M |
| Gross profit | £12.6M | £31.1M | £12.3M | £83.4M | £48.7M | £10.6M |
| Gross margin | 9.67% | 17.11% | 17.05% | 50.03% | 44.32% | 15.17% |
| Operating expenses | £36.5M | £34.6M | £27.5M | £38.9M | — | — |
| Operating income | £21.6M | £74.6M | £54.2M | £44.5M | £121.9M | £27.8M |
| Operating margin | 16.67% | 41.10% | 74.87% | 26.69% | 110.96% | 39.66% |
| EBITDA | £31.4M | £77.7M | £54.3M | £34.3M | — | — |
| EBITDA margin | 24.23% | 42.81% | 74.99% | 20.58% | — | — |
| Net income | £9.5M | £57.2M | £38.0M | £27.8M | £94.0M | £25.8M |
| Net profit margin | 7.30% | 31.52% | 52.41% | 16.70% | 85.54% | 36.85% |
| Basic EPSper basic share | £0.03 | £0.18 | £0.12 | £0.09 | £0.29 | £0.08 |
| Diluted EPSper diluted share | £0.03 | £0.17 | £0.12 | £0.09 | £0.29 | £0.08 |