Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £279.6M | £290.6M | £308.2M | £316.3M | £272.3M | £196.6M |
| Gross profit | £86.3M | £89.0M | £86.8M | £80.1M | £80.0M | £57.2M |
| Gross margin | 30.86% | 30.61% | 28.18% | 25.31% | 29.38% | 29.10% |
| Operating expenses | £68.8M | £57.6M | £60.2M | £57.4M | £53.4M | £37.7M |
| Operating income | £17.5M | £31.4M | £26.7M | £22.6M | £26.6M | £19.5M |
| Operating margin | 6.25% | 10.80% | 8.66% | 7.15% | 9.75% | 9.93% |
| EBITDA | £27.4M | £42.3M | £37.4M | £23.3M | — | — |
| EBITDA margin | 9.80% | 14.56% | 12.13% | 7.36% | — | — |
| Net income | £844,000 | £16.5M | £15.4M | £4.3M | £14.7M | £8.7M |
| Net profit margin | 0.30% | 5.68% | 5.00% | 1.36% | 5.38% | 4.43% |
| Basic EPSper basic share | £0.01 | £0.13 | £0.12 | £0.03 | £0.12 | £0.07 |
| Diluted EPSper diluted share | £0.01 | £0.13 | £0.12 | £0.03 | £0.12 | £0.07 |