Revenue
2021
2023
2024
2025
| 2025 | 2024 | 2023 | 2021 | |
|---|---|---|---|---|
| Revenue | £3.3M | −£312,522 | £52.1M | £85.6M |
| Operating expenses | £2.5M | £3.9M | £3.9M | £4.5M |
| Net income | £742,602 | −£4.2M | £48.2M | £78.9M |
| Net profit margin | 22.72% | — | 92.60% | 92.24% |
| Basic EPSper basic share | — | -£0.07 | £0.80 | £1.32 |
| Diluted EPSper diluted share | — | -£0.07 | £0.80 | £1.31 |