Revenue: Reported $76.1 million, a 26.9% increase year-over-year, surpassing the estimate of $75.54 million. Net Loss: Recorded at $(11.4) million, an improvement from $(17.0) million in the year-ago ...
Source LinkRevenue: Reported $76.1 million, a 26.9% increase year-over-year, surpassing the estimate of $75.54 million. Net Loss: Recorded at $(11.4) million, an improvement from $(17.0) million in the year-ago ...
Source Link
Comments