Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Operating income | −£342,074 | −£306,135 | −£331,885 | −£266,043 |
| Net income | −£334,543 | −£285,528 | −£323,463 | −£266,043 |
| Basic EPSper basic share | -£0.23 | -£0.22 | -£0.36 | -£0.53 |
| Diluted EPSper diluted share | -£0.23 | -£0.22 | -£0.36 | -£0.53 |