Market cap
$3.33 billion
$19.87 x shares as of Aug. 6, 2026
Revenue, quarter
$117.7 million
ended June 30, 2026; year earlier $15.5 million
Revenue, fiscal year
$159.9 million
ended Dec. 31, 2025; prior $60.8 million
Net income, quarter
-$92.3 million
ended June 30, 2026; year earlier -$63.8 million
Net income, fiscal year
-$298.3 million
ended Dec. 31, 2025; prior -$231.1 million
Operating income, quarter
-$95.2 million
ended June 30, 2026; year earlier -$54.4 million
Operating income, fiscal year
-$260.7 million
ended Dec. 31, 2025; prior -$209.5 million
Diluted EPS, quarter
-$0.57
ended June 30, 2026; year earlier -$5.78
Diluted EPS, fiscal year
-$4.83
ended Dec. 31, 2025; prior -$20.74
Cash and investments
$635.3 million
as of June 30, 2026
From the company's SEC filings (XBRL). Market cap uses the latest cover-page share count.