Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £230.1M | £247.3M | £316.4M | £290.4M | £240.3M |
| Gross profit | £96.3M | £97.0M | £131.3M | £120.6M | £108.3M |
| Gross margin | 41.85% | 39.22% | 41.50% | 41.53% | 45.07% |
| Research & development | £21.5M | £19.9M | £26.5M | £27.9M | £16.8M |
| Operating expenses | £95.6M | £93.4M | £106.8M | £144.7M | £78.6M |
| Operating income | £700,000 | £3.6M | £24.5M | −£24.1M | £29.7M |
| Operating margin | 0.30% | 1.46% | 7.74% | −8.30% | 12.36% |
| EBITDA | £19.5M | £22.3M | £44.6M | −£6.5M | £42.9M |
| EBITDA margin | 8.47% | 9.02% | 14.10% | −2.24% | 17.85% |
| Net income | −£11.3M | −£9.4M | −£9.0M | −£19.6M | £23.0M |
| Net profit margin | −4.91% | −3.80% | −2.84% | −6.75% | 9.57% |
| Basic EPSper basic share | -£0.42 | -£0.41 | -£0.45 | -£1.02 | £1.16 |
| Diluted EPSper diluted share | -£0.42 | -£0.40 | -£0.45 | -£1.02 | £1.14 |