The Irvine, California-based firm had a net loss of $40.7 million in the first quarter of 2025, a rebound from a net loss of $67.5 million in the previous period.
The Irvine, California-based firm had a net loss of $40.7 million in the first quarter of 2025, a rebound from a net loss of $67.5 million in the previous period.