Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £40.5M | £31.2M | £24.5M | £3.62B | £3.45B | £2.92B |
| Gross profit | £34.7M | £28.2M | £21.8M | £17.1M | £441.3M | £353.2M |
| Gross margin | 85.68% | 90.38% | 88.98% | 0.47% | 12.79% | 12.08% |
| Operating expenses | £44.1M | £23.9M | £11.8M | £10.1M | £336.4M | £337.2M |
| Operating income | −£9.4M | £4.3M | £10.0M | £7.0M | £107.6M | £9.2M |
| Operating margin | −23.21% | 13.78% | 40.82% | 0.19% | 3.12% | 0.31% |
| EBITDA | £2.7M | £9.9M | £40.7M | £40.5M | £143.7M | £52.9M |
| EBITDA margin | 6.67% | 31.73% | 166.12% | 1.12% | 4.17% | 1.81% |
| Net income | £50.3M | £5.7M | £81.7M | £45.5M | £61.5M | −£24.7M |
| Net profit margin | 124.20% | 18.27% | 333.47% | 1.26% | 1.78% | −0.84% |
| Basic EPSper basic share | £0.48 | £0.05 | £0.55 | £0.65 | £0.04 | -£0.02 |
| Diluted EPSper diluted share | £0.48 | £0.05 | £0.55 | £0.63 | £0.04 | -£0.02 |