Revenue
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | £33.3M | £32.0M | £39.9M | £49.8M | £51.1M | £38.6M |
| Gross profit | £22.2M | £49.4M | −£165.1M | −£53.5M | £90.9M | £46.0M |
| Gross margin | 66.73% | 154.61% | −413.65% | −107.36% | 177.71% | 119.20% |
| Operating expenses | £8.7M | £10.7M | £11.0M | £12.8M | £16.8M | £14.4M |
| Operating income | £13.5M | £38.7M | −£176.1M | −£66.3M | £74.1M | £31.6M |
| Operating margin | 40.68% | 121.12% | −441.25% | −133.10% | 144.93% | 81.85% |
| EBITDA | £12.8M | £36.3M | −£179.5M | −£52.6M | — | — |
| EBITDA margin | 38.54% | 113.49% | −449.87% | −105.62% | — | — |
| Net income | £5.7M | £27.9M | −£189.8M | −£64.5M | £88.9M | £17.9M |
| Net profit margin | 17.04% | 87.44% | −475.66% | −129.42% | 173.80% | 46.32% |
| Basic EPSper basic share | £0.05 | £0.23 | -£1.55 | -£0.53 | £0.73 | £0.15 |
| Diluted EPSper diluted share | £0.05 | £0.23 | -£1.55 | -£0.53 | £0.71 | £0.15 |