Revenue: Q1 2024 revenue was $38 million, up from $30.9 million in Q4 2023. Net Loss: Reported a net loss of $26.8 million in Q1 2024, compared to a net loss of $11.7 million in Q4 2023. Earnings Per ...
Source LinkRevenue: Q1 2024 revenue was $38 million, up from $30.9 million in Q4 2023. Net Loss: Reported a net loss of $26.8 million in Q1 2024, compared to a net loss of $11.7 million in Q4 2023. Earnings Per ...
Source Link
Comments