Revenue: US$785.9m (down 12% from FY 2023). Net loss: US$345.7m (loss widened by 208% from FY 2023). US$4.34 loss per share (further deteriorated from US$1.46 loss in FY 2023). Revenue exceeded ...