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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results