Q1 2025 Highlights Revenue was $111.0 million, compared to $105.5 million in Q1 2024. Net loss was $10.6 million, compared with net loss of $15.5 million in Q1 2024.