| Year | Revenue | YoY % | Earnings | YoY % |
|---|---|---|---|---|
| 2021 | 311.1 | — | 44.6 | — |
| 2022 | 344.3 | 10.7% | 24.9 | -44.2% |
| 2023 | 364.4 | 5.8% | 15.4 | -38.1% |
| 2024 | 368.5 | 1.1% | 24.4 | 58.4% |
All markets — KeepWinning global stock screener
Other companies on London Stock Exchange: Dauch Corporation (DCH), Wizz Air Holdings Plc (WIZZ), AVI Global Trust Ord (AGT), Hays plc (HAS), Invesco Asia Dragon Trust Ord (IAD), Schroder Oriental Income Ord (SOI)