Market cap
$740.0 million
$20.08 x shares as of July 30, 2026
Revenue, quarter
$60.5 million
ended June 30, 2026; year earlier $59.8 million
Revenue, fiscal year
$243.2 million
ended Dec. 31, 2025; prior $243.2 million
Net income, quarter
$6.8 million
ended June 30, 2026; year earlier $8.3 million
Net income, fiscal year
$72.9 million
ended Dec. 31, 2025; prior $57.1 million
Operating income, quarter
$8.7 million
ended June 30, 2026; year earlier $10.5 million
Operating income, fiscal year
$48.4 million
ended Dec. 31, 2025; prior $44.8 million
Diluted EPS, quarter
$0.18
ended June 30, 2026; year earlier $0.21
Diluted EPS, fiscal year
$1.88
ended Dec. 31, 2025; prior $1.46
Cash and equivalents
$43.3 million
as of June 30, 2026
From the company's SEC filings (XBRL). Market cap uses the latest cover-page share count.