Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | £18.0M | £21.8M | £28.2M | £3.1M |
| Operating expenses | £3.3M | £3.7M | £4.3M | £3.4M |
| Operating income | £2.0M | £2.1M | £8.5M | −£1.4M |
| Operating margin | 10.92% | 9.51% | 30.17% | −44.49% |
| EBITDA | £9.7M | £7.2M | £128.6M | −£111.1M |
| EBITDA margin | 53.88% | 32.93% | 455.82% | −3,537.40% |
| Net income | £143,000 | −£4.3M | £117.8M | −£111.9M |
| Net profit margin | 0.79% | −19.73% | 417.65% | −3,562.92% |
| Basic EPSper basic share | £0.00 | -£0.00 | £0.03 | -£0.07 |
| Diluted EPSper diluted share | £0.00 | -£0.00 | £0.03 | -£0.07 |