Revenue: US$728.2m (down 8.4% from FY 2023). Net loss: US$25.0m (loss narrowed by 52% from FY 2023). US$0.91 loss per share (improved from US$1.94 loss in FY 2023). Revenue missed analyst estimates by ...