Revenue: US$463.4m (flat on 3Q 2023). Net loss: US$20.2m (down by 177% from US$26.2m profit in 3Q 2023). US$0.35 loss per share (down from US$0.45 profit in 3Q 2023). Revenue missed analyst estimates ...
Some results have been hidden because they may be inaccessible to you