Revenue
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | £52.4M | £48.0M | £46.2M | −£56.0M | £39.9M | £39.6M |
| Operating expenses | £13.3M | £11.6M | £11.2M | £9.8M | — | — |
| Operating income | £55.5M | £45.5M | £6.5M | — | £127.2M | £8.6M |
| Operating margin | 106.02% | 94.83% | 14.16% | — | 318.75% | 21.71% |
| EBITDA | — | £45.8M | £6.7M | — | — | — |
| EBITDA margin | — | 95.42% | 14.44% | — | — | — |
| Net income | £48.3M | £38.2M | −£1.5M | −£65.8M | £122.3M | £3.7M |
| Net profit margin | 92.26% | 79.49% | −3.25% | — | 306.65% | 9.47% |
| Basic EPSper basic share | £0.10 | £0.09 | -£0.00 | -£0.15 | £0.29 | £0.01 |
| Diluted EPSper diluted share | £0.10 | £0.09 | -£0.00 | -£0.15 | £0.29 | £0.01 |