Revenue: Reached $144.9 million, down 5.4% year-over-year, but slightly above the estimated $143.91 million. Net Loss: Reported at $4.7 million, compared to a net loss of $10.9 million in the previous...
Source LinkRevenue: Reached $144.9 million, down 5.4% year-over-year, but slightly above the estimated $143.91 million. Net Loss: Reported at $4.7 million, compared to a net loss of $10.9 million in the previous...
Source Link
Comments