News

Key Points Revenue (GAAP) increased sharply year-over-year in Q2 2025, but missed GAAP revenue estimates by 43.1% Earnings per share (GAAP) was $(0.48). Cash reserves (GAAP) were $34.4 million as of ...