Revenue: $66.7 million, up 20% year-over-year, surpassing estimates of $61.99 million. Net Loss: $(2.5) million, an improvement from a net loss of $(5.9) million in Q1 2023, but exceeded estimates of ...
Source LinkRevenue: $66.7 million, up 20% year-over-year, surpassing estimates of $61.99 million. Net Loss: $(2.5) million, an improvement from a net loss of $(5.9) million in Q1 2023, but exceeded estimates of ...
Source Link
Comments