Market cap
$2.93 billion
$13.21 x shares as of Oct. 30, 2026
Revenue, quarter
$141.1 million
ended Sept. 30, 2026; year earlier $134.2 million
Revenue, fiscal year
$510.2 million
ended Dec. 31, 2025; prior $426.5 million
Net income, quarter
$49.9 million
ended Sept. 30, 2026; year earlier $36.4 million
Net income, fiscal year
$146.9 million
ended Dec. 31, 2025; prior $197.7 million
Operating income, quarter
$67.8 million
ended Sept. 30, 2026; year earlier $51.0 million
Operating income, fiscal year
$191.4 million
ended Dec. 31, 2025; prior $139.0 million
Diluted EPS, quarter
$0.22
ended Sept. 30, 2026; year earlier $0.15
Diluted EPS, fiscal year
$0.60
ended Dec. 31, 2025; prior $0.81
Cash and equivalents
$124.6 million
as of Sept. 30, 2026
From the company's SEC filings (XBRL). Market cap uses the latest cover-page share count.