Revenue: US$144.8m (up 4.9% from FY 2023). Net loss: US$55.8m (loss widened by 32% from FY 2023). US$0.93 loss per share (further deteriorated from US$0.70 loss in FY 2023). Revenue was in line with ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results