Market cap
$327.9 million
$2.42 x shares as of July 31, 2026
Revenue, quarter
$222.8 million
ended June 30, 2026; year earlier $226.0 million
Revenue, fiscal year
$910.5 million
ended Dec. 31, 2025; prior $444.7 million
Net income, quarter
-$2.0 million
ended June 30, 2026; year earlier $12.8 million
Net income, fiscal year
$12.9 million
ended Dec. 31, 2025; prior $13.7 million
Operating income, quarter
$29.6 million
ended June 30, 2026; year earlier $36.0 million
Operating income, fiscal year
$114.1 million
ended Dec. 31, 2025; prior $51.3 million
Diluted EPS, quarter
-$0.01
ended June 30, 2026; year earlier $0.09
Diluted EPS, fiscal year
$0.09
ended Dec. 31, 2025; prior $0.10
Cash and equivalents
$63.1 million
as of June 30, 2026
From the company's SEC filings (XBRL). Market cap uses the latest cover-page share count.