| Year | Revenue | YoY % | Earnings | YoY % |
|---|---|---|---|---|
| 2022 | 736.4 | — | -51.1 | — |
| 2023 | 713.4 | -3.1% | 26.5 | — |
| 2024 | 603.8 | -15.4% | -47.8 | -280.4% |
| 2025 | 597.5 | -1% | -45.5 | — |
All markets — KeepWinning global stock screener
Other companies on London Stock Exchange: Gamma Communications plc (GAMA), Serica Energy plc (SQZ), Bytes Technology Group plc (BYIT), Merchants Trust Ord (MRCH), Invesco Asia Dragon Trust Ord (IAD), HSBC Holdings plc (HSBA)