Revenue: Reached $37.4 million, up 7.2% year-over-year, exceeding the estimated $34.73 million. Net Loss: Reported at $34.7 million, improved from a net loss of $45.5 million year-over-year, but was ...
Source LinkRevenue: Reached $37.4 million, up 7.2% year-over-year, exceeding the estimated $34.73 million. Net Loss: Reported at $34.7 million, improved from a net loss of $45.5 million year-over-year, but was ...
Source Link
Comments