Revenue: Reported at $2.599 billion, slightly surpassing the estimated $2.560 billion. Net Loss: Deepened to $252 million, significantly below the estimated net loss of $102.44 million. Earnings Per ...
Source LinkRevenue: Reported at $2.599 billion, slightly surpassing the estimated $2.560 billion. Net Loss: Deepened to $252 million, significantly below the estimated net loss of $102.44 million. Earnings Per ...
Source Link
Comments