Revenue: Reported $172.1 million, slightly above estimates of $170.16 million. Net Loss: Reported a significant loss of $102.7 million, significantly below the estimated net income of $14.13 million. ...
Source LinkRevenue: Reported $172.1 million, slightly above estimates of $170.16 million. Net Loss: Reported a significant loss of $102.7 million, significantly below the estimated net income of $14.13 million. ...
Source Link
Comments