Total Revenue: Reported $63.5 million in Q1 2024, surpassing estimates of $54.58 million. Net Loss: Recorded at $10.7 million for Q1 2024, significantly below the estimated net loss of $4.13 million. ...
Source LinkTotal Revenue: Reported $63.5 million in Q1 2024, surpassing estimates of $54.58 million. Net Loss: Recorded at $10.7 million for Q1 2024, significantly below the estimated net loss of $4.13 million. ...
Source Link
Comments