Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | £221.5M | £234.5M | £68.6M | −£174.7M |
| Operating expenses | £1.4M | £1.3M | £970,000 | £1.4M |
| Net income | £216.7M | £229.9M | £64.6M | −£179.2M |
| Net profit margin | 97.83% | 98.05% | 94.12% | — |
| Basic EPSper basic share | — | £0.19 | £0.05 | — |
| Diluted EPSper diluted share | £0.20 | £0.19 | £0.05 | -£0.14 |