Revenue
2021
2022
2023
2025
| 2025 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|
| Revenue | £4.4M | £6.9M | −£18.2M | £36.0M |
| Operating expenses | £618,198 | £541,369 | £567,503 | £455,452 |
| Net income | £3.7M | £6.4M | −£18.8M | £35.5M |
| Net profit margin | 85.84% | 92.15% | — | 98.73% |
| Basic EPSper basic share | £0.01 | £0.04 | -£0.14 | £0.28 |
| Diluted EPSper diluted share | £0.01 | £0.04 | -£0.14 | £0.28 |