Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £34.3M | £35.8M | £214.7M | £149.4M | — |
| Net income | £20.5M | £18.6M | £16.4M | −£2.1M | — |
| Net profit margin | 59.94% | 51.91% | 7.62% | −1.41% | — |
| Basic EPSper basic share | — | £0.26 | £0.22 | -£0.05 | -£0.01 |
| Diluted EPSper diluted share | — | £0.25 | £0.21 | -£0.05 | -£0.01 |