Revenue: US$960.4m (up 289% from FY 2023). Net income: US$87.1m (up from US$1.94b loss in FY 2023). Profit margin: 9.1% (up ...