Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £156.8M | £144.9M | £134.9M | £133.6M | £123.7M |
| Gross profit | £153.4M | £141.9M | £131.0M | £131.5M | £122.2M |
| Gross margin | 97.83% | 97.93% | 97.11% | 98.43% | 98.79% |
| Operating expenses | £49.5M | £84.9M | £74.7M | £77.9M | £59.0M |
| Operating income | £103.9M | £57.0M | £56.3M | £53.6M | £63.2M |
| Operating margin | 66.26% | 39.34% | 41.73% | 40.12% | 51.09% |
| EBITDA | £108.9M | £59.2M | £58.8M | £56.6M | £66.3M |
| EBITDA margin | 69.45% | 40.86% | 43.59% | 42.37% | 53.60% |
| Net income | £51.3M | £52.1M | £49.9M | £44.0M | £51.1M |
| Net profit margin | 32.72% | 35.96% | 36.99% | 32.93% | 41.31% |
| Basic EPSper basic share | £0.16 | £0.16 | £0.15 | £0.13 | £0.15 |
| Diluted EPSper diluted share | £0.16 | £0.16 | £0.15 | £0.13 | — |