Revenue: US$2.67b (down 9.7% from FY 2023). Net loss: US$50.9m (loss narrowed by 8.1% from FY 2023). US$1.07 loss per share (improved from US$1.15 loss in FY 2023). Revenue was in line with analyst ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results