First Quarter 2025 Results Key Financial Results Revenue: US$1.30b (up 3.1% from ...