Revenue: Reported $79.6 million, up 20% year-over-year, slightly below estimates of $80.00 million. Net Loss: Increased to $5.7 million from $4.3 million in Q1 2023, falling short of the estimated net...
Source LinkRevenue: Reported $79.6 million, up 20% year-over-year, slightly below estimates of $80.00 million. Net Loss: Increased to $5.7 million from $4.3 million in Q1 2023, falling short of the estimated net...
Source Link
Comments