Revenue: Reported $72.0 million for Q1 2024, a 14% increase from $63.14 million estimated, surpassing expectations. Net Loss: Recorded a net loss of $16.7 million in Q1 2024, higher than the estimated...
Source LinkRevenue: Reported $72.0 million for Q1 2024, a 14% increase from $63.14 million estimated, surpassing expectations. Net Loss: Recorded a net loss of $16.7 million in Q1 2024, higher than the estimated...
Source Link
Comments