Revenue
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | £40.1M | £41.6M | £45.4M | £44.7M | £35.2M | £25.4M |
| Gross profit | £39.9M | £41.1M | £45.3M | £44.7M | £34.9M | £25.0M |
| Gross margin | 99.54% | 98.87% | 99.82% | 99.92% | 99.38% | 98.43% |
| Operating expenses | £29.9M | £30.5M | £32.7M | £30.2M | £24.1M | £18.9M |
| Operating income | £10.0M | £10.7M | £12.6M | £14.5M | £10.8M | £6.1M |
| Operating margin | 24.98% | 25.61% | 27.76% | 32.38% | 30.82% | 24.08% |
| EBITDA | £11.6M | £11.9M | £13.7M | £15.4M | — | — |
| EBITDA margin | 28.87% | 28.51% | 30.22% | 34.57% | — | — |
| Net income | £7.0M | £9.1M | £9.3M | £11.3M | £8.6M | £5.4M |
| Net profit margin | 17.52% | 21.88% | 20.39% | 25.37% | 24.55% | 21.06% |
| Basic EPSper basic share | £0.04 | £0.05 | £0.05 | £0.06 | £0.05 | £0.03 |
| Diluted EPSper diluted share | £0.04 | £0.05 | £0.05 | £0.06 | £0.04 | £0.03 |