Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £121.4M | £119.2M | £112.1M | £143.4M | £21.2M |
| Gross profit | £118.9M | £117.5M | £106.4M | £94.9M | £14.4M |
| Gross margin | 97.94% | 98.57% | 94.92% | 66.18% | 67.92% |
| Operating expenses | £96.0M | £97.4M | £94.4M | £92.2M | £50.2M |
| Operating income | £22.9M | £20.1M | £12.0M | £2.7M | −£35.8M |
| Operating margin | 18.86% | 16.86% | 10.70% | 1.88% | −168.87% |
| EBITDA | £43.6M | £42.7M | £31.2M | £15.8M | — |
| EBITDA margin | 35.91% | 35.82% | 27.83% | 11.02% | — |
| Net income | £8.6M | £13.0M | £10.1M | £1.6M | −£30.2M |
| Net profit margin | 7.08% | 10.91% | 9.01% | 1.12% | −142.45% |
| Basic EPSper basic share | £0.06 | £0.08 | £0.06 | £0.01 | -£0.19 |
| Diluted EPSper diluted share | £0.05 | £0.08 | £0.06 | £0.01 | -£0.19 |