Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £228.3M | £280.7M | £306.9M | £442.5M | £394.3M | £290.5M |
| Gross profit | £72.3M | £92.3M | £113.9M | £190.8M | £173.1M | £112.0M |
| Gross margin | 31.67% | 32.88% | 37.11% | 43.12% | 43.90% | 38.55% |
| Research & development | £19.0M | £21.5M | £14.9M | £17.2M | — | — |
| Operating expenses | £126.2M | £176.8M | £118.6M | £141.8M | £139.6M | £115.3M |
| Operating income | −£53.9M | −£84.5M | −£4.7M | £49.0M | £33.5M | −£3.3M |
| Operating margin | −23.61% | −30.10% | −1.53% | 11.07% | 8.50% | −1.14% |
| EBITDA | −£31.2M | −£54.8M | £29.1M | £85.6M | — | — |
| EBITDA margin | −13.67% | −19.52% | 9.48% | 19.34% | — | — |
| Net income | −£68.6M | −£147.0M | −£78.1M | £32.9M | £25.9M | −£5.3M |
| Net profit margin | −30.05% | −52.37% | −25.45% | 7.44% | 6.57% | −1.82% |
| Basic EPSper basic share | -£1.36 | -£3.12 | -£1.58 | £1.02 | £0.56 | -£0.12 |
| Diluted EPSper diluted share | -£1.36 | -£3.12 | -£1.58 | £0.98 | £0.55 | -£0.12 |