Revenue: Reported at $0.7 million for Q1 2024, a significant decrease from $3.3 million in Q1 2023, falling short of the estimated $0.69 million. Net Loss: Recorded a net loss of $20.4 million in Q1 ...
Source LinkRevenue: Reported at $0.7 million for Q1 2024, a significant decrease from $3.3 million in Q1 2023, falling short of the estimated $0.69 million. Net Loss: Recorded a net loss of $20.4 million in Q1 ...
Source Link
Comments