Net Loss: Reported a net loss of $107.5 million, or $0.49 per share, which is above the estimated net loss of $65.6 million and an estimated EPS of -$0.29. Revenue: Reported revenue met the estimated ...
Source LinkNet Loss: Reported a net loss of $107.5 million, or $0.49 per share, which is above the estimated net loss of $65.6 million and an estimated EPS of -$0.29. Revenue: Reported revenue met the estimated ...
Source Link
Comments