Net Loss: Reported a net loss of $71.1 million for Q1 2024, a significant increase from $42.4 million in Q1 2023, exceeding the estimated net loss of $38.61 million. Earnings Per Share (EPS): Recorded...
Source LinkNet Loss: Reported a net loss of $71.1 million for Q1 2024, a significant increase from $42.4 million in Q1 2023, exceeding the estimated net loss of $38.61 million. Earnings Per Share (EPS): Recorded...
Source Link
Comments