News

Revenue (GAAP) rose 102% year-over-year to $257 million in Q2 2025, beating GAAP revenue estimates by $31.6 million. GAAP net income swung to a $5.6 million profit from a loss of $54.5 million.