Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £60.1M | £53.8M | £70.2M | £72.8M | £59.3M | £48.0M |
| Gross profit | £23.7M | £19.6M | £26.9M | £28.6M | £20.2M | £13.0M |
| Gross margin | 39.45% | 36.51% | 38.28% | 39.36% | 34.07% | 27.11% |
| Research & development | £4.1M | £4.1M | £5.5M | £6.3M | £582,000 | — |
| Operating expenses | £26.6M | £28.6M | £29.1M | £27.4M | £19.0M | £17.3M |
| Operating income | −£2.9M | −£9.0M | −£2.2M | £1.2M | £1.2M | −£4.3M |
| Operating margin | −4.77% | −16.78% | −3.19% | 1.70% | 2.08% | −8.93% |
| EBITDA | £896,000 | −£2.4M | £3.3M | £6.1M | — | — |
| EBITDA margin | 1.49% | −4.52% | 4.74% | 8.34% | — | — |
| Net income | −£3.4M | −£10.8M | −£2.4M | £1.6M | £14.2M | −£14.7M |
| Net profit margin | −5.65% | −20.13% | −3.43% | 2.24% | 24.01% | −30.57% |
| Basic EPSper basic share | -£0.04 | -£0.14 | -£0.03 | £0.02 | £0.21 | -£0.15 |
| Diluted EPSper diluted share | -£0.04 | -£0.14 | -£0.03 | £0.02 | £0.21 | -£0.15 |