Revenue: Reported at $30.0 million, marking a 28% year-over-year increase, exceeding the estimate of $29.74 million. Net Loss: Recorded at $11.1 million, an improvement from the previous year's $17.1 ...
Source LinkRevenue: Reported at $30.0 million, marking a 28% year-over-year increase, exceeding the estimate of $29.74 million. Net Loss: Recorded at $11.1 million, an improvement from the previous year's $17.1 ...
Source Link
Comments