Reported Net Loss: $26.95 million for Q1 2024, above the estimated net loss of $27.91 million. Earnings Per Share (EPS): Reported a loss of $1.09 per share, slightly better than the estimated loss of ...