Revenue
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | £134.4M | £169.8M | £197.9M | £243.3M | £245.6M | £175.1M |
| Gross profit | £123.0M | £157.7M | £186.1M | £229.8M | £231.3M | £163.8M |
| Gross margin | 91.52% | 92.88% | 94.02% | 94.42% | 94.20% | 93.53% |
| Operating expenses | £109.5M | £137.5M | £187.9M | £180.7M | £151.9M | £128.7M |
| Operating income | £13.5M | £20.2M | −£1.8M | £49.0M | £79.4M | £35.0M |
| Operating margin | 10.05% | 11.90% | −0.93% | 20.15% | 32.34% | 20.01% |
| EBITDA | £24.5M | £33.6M | £13.6M | £68.1M | — | — |
| EBITDA margin | 18.22% | 19.78% | 6.85% | 27.97% | — | — |
| Net income | £9.6M | £16.7M | −£3.5M | £39.3M | £59.2M | £27.7M |
| Net profit margin | 7.14% | 9.83% | −1.76% | 16.16% | 24.11% | 15.81% |
| Basic EPSper basic share | £15.40 | £26.20 | -£5.46 | £61.45 | £0.98 | — |
| Diluted EPSper diluted share | £15.39 | £26.20 | -£5.46 | £61.21 | £0.98 | — |