Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £668.0M | £667.2M | £658.1M | £775.4M | £629.0M | £508.6M |
| Operating expenses | £272.5M | £258.5M | £228.6M | £203.9M | — | — |
| Net income | £285.7M | £308.1M | £282.6M | £410.0M | £345.3M | £196.3M |
| Net profit margin | 42.77% | 46.18% | 42.94% | 52.88% | 54.90% | 38.60% |
| Basic EPSper basic share | £0.76 | £0.78 | £0.66 | £0.91 | £0.76 | £0.43 |
| Diluted EPSper diluted share | £0.74 | £0.76 | £0.65 | £0.90 | £0.75 | £0.42 |