Market cap
$1.18 billion
$4.86 x shares as of July 23, 2026
Revenue, quarter
$909.7 million
ended June 30, 2026; year earlier $300.7 million
Revenue, fiscal year
$2.23 billion
ended Dec. 31, 2025; prior $1.17 billion
Net income, quarter
-$155.9 million
ended June 30, 2026; year earlier -$10.7 million
Net income, fiscal year
$1.30 billion
ended Dec. 31, 2025; prior $93.4 million
Operating income, quarter
$32.2 million
ended June 30, 2026; year earlier $145.0 million
Operating income, fiscal year
$262.0 million
ended Dec. 31, 2025; prior $587.0 million
Diluted EPS, quarter
-$0.68
ended June 30, 2026; year earlier -$0.07
Diluted EPS, fiscal year
$4.87
ended Dec. 31, 2025; prior $0.64
Cash and equivalents
$608.9 million
as of June 30, 2026
From the company's SEC filings (XBRL). Market cap uses the latest cover-page share count.