Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £685.4M | £664.5M | £679.8M | £600.3M | £560.8M | £505.1M |
| Gross profit | £314.7M | £318.9M | £316.2M | £273.5M | £268.6M | £236.5M |
| Gross margin | 45.91% | 47.99% | 46.51% | 45.56% | 47.90% | 46.82% |
| Operating expenses | £213.6M | £176.3M | £159.4M | £163.7M | £153.5M | £130.1M |
| Operating income | £101.1M | £142.6M | £156.8M | £109.8M | £115.1M | £106.4M |
| Operating margin | 14.75% | 21.46% | 23.07% | 18.29% | 20.52% | 21.07% |
| EBITDA | £129.7M | £164.3M | £178.7M | £128.5M | £132.5M | £126.4M |
| EBITDA margin | 18.92% | 24.73% | 26.29% | 21.41% | 23.63% | 25.02% |
| Net income | £59.0M | £90.2M | £115.0M | £81.6M | £78.3M | £39.7M |
| Net profit margin | 8.61% | 13.57% | 16.92% | 13.59% | 13.96% | 7.86% |
| Basic EPSper basic share | £0.15 | £0.23 | £0.28 | £0.19 | £0.17 | £0.09 |
| Diluted EPSper diluted share | £0.15 | £0.23 | £0.28 | £0.19 | £0.17 | £0.09 |