Market cap
$1.37 billion
$19.68 x shares as of Aug. 3, 2026
Revenue, quarter
$254.6 million
ended June 30, 2026; year earlier $240.7 million
Revenue, fiscal year
$1.01 billion
ended Dec. 31, 2025; prior $940.2 million
Net income, quarter
-$21.2 million
ended June 30, 2026; year earlier -$52.4 million
Net income, fiscal year
-$204.7 million
ended Dec. 31, 2025; prior -$96.0 million
Operating income, quarter
-$13.8 million
ended June 30, 2026; year earlier -$51.8 million
Operating income, fiscal year
-$187.3 million
ended Dec. 31, 2025; prior -$99.1 million
Diluted EPS, quarter
-$0.31
ended June 30, 2026; year earlier -$0.78
Diluted EPS, fiscal year
-$3.04
ended Dec. 31, 2025; prior -$1.47
Cash and equivalents
$62.8 million
as of June 30, 2026
From the company's SEC filings (XBRL). Market cap uses the latest cover-page share count.