Full Year 2024 Results Key Financial Results Revenue: US$8.88b (up 26% from FY 2023). Net ...