Market cap
$3.20 billion
$92.01 x shares as of Nov. 2, 2026
Revenue, quarter
$203.0 million
ended Sept. 30, 2026; year earlier $143.8 million
Revenue, fiscal year
$605.5 million
ended Dec. 31, 2025; prior $441.5 million
Net income, quarter
$17.1 million
ended Sept. 30, 2026; year earlier $24.3 million
Net income, fiscal year
$190.3 million
ended Dec. 31, 2025; prior $35.5 million
Operating income, quarter
$28.1 million
ended Sept. 30, 2026; year earlier $23.3 million
Operating income, fiscal year
$108.6 million
ended Dec. 31, 2025; prior $37.5 million
Diluted EPS, quarter
$0.46
ended Sept. 30, 2026; year earlier $0.66
Diluted EPS, fiscal year
$4.87
ended Dec. 31, 2025; prior $1.01
Cash and equivalents, including any restricted cash
$511.4 million
as of Sept. 30, 2026
From the company's SEC filings (XBRL). Market cap uses the latest cover-page share count.