First Quarter 2025 Results Key Financial Results Revenue: US$416.8m (up 1.6% from ...