Market cap
$4.87 billion
$79.22 x shares as of July 24, 2026
Revenue, quarter
$392.6 million
ended June 30, 2026; year earlier $342.7 million
Revenue, fiscal year
$1.61 billion
ended Dec. 31, 2025; prior $1.51 billion
Net income, quarter
$25.0 million
ended June 30, 2026; year earlier $21.2 million
Net income, fiscal year
$181.1 million
ended Dec. 31, 2025; prior $224.1 million
Operating income, quarter
$64.2 million
ended June 30, 2026; year earlier $60.8 million
Operating income, fiscal year
$325.8 million
ended Dec. 31, 2025; prior $323.3 million
Diluted EPS, quarter
$0.40
ended June 30, 2026; year earlier $0.35
Diluted EPS, fiscal year
$2.94
ended Dec. 31, 2025; prior $3.65
Cash and equivalents
$4.2 million
as of June 30, 2026
From the company's SEC filings (XBRL). Market cap uses the latest cover-page share count.