2025: $285.3m2024: $149.5m2023: $373.7m2022: $499.5m2021: $230.7m2020: $66.1m

Squeaked into the black

Contrasting forces

Singapore, Netherlands focus

‘Astonishingly low’ margin

The global picture