News

Revenue (GAAP) exceeded analyst expectations by 9.2% in Q2 2025, reaching $61.6 million (GAAP). Profitability dropped sharply, with a net loss per share of $ (0.15) (GAAP) and Adjusted EBITDA down 93% ...