Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £406.3M | £276.9M | £265.9M | £248.8M | £241.3M | £268.6M |
| Operating expenses | £39.1M | £41.1M | £39.1M | £36.4M | — | — |
| Operating income | £210.5M | £156.4M | −£428.9M | −£238.3M | £291.6M | −£49.2M |
| Operating margin | 51.81% | 56.48% | −161.30% | −95.78% | 120.85% | −18.32% |
| EBITDA | £208.0M | £153.6M | −£438.0M | −£242.4M | — | — |
| EBITDA margin | 51.19% | 55.47% | −164.72% | −97.43% | — | — |
| Net income | £161.1M | £115.9M | −£476.4M | −£280.5M | £253.8M | −£81.4M |
| Net profit margin | 39.65% | 41.86% | −179.17% | −112.74% | 105.18% | −30.31% |
| Basic EPSper basic share | £1.44 | £1.03 | -£4.24 | -£2.50 | £2.25 | -£69.34 |
| Diluted EPSper diluted share | £1.44 | £1.03 | -£4.24 | -£2.50 | £2.24 | -£69.34 |