Investor Relations

Latest Financial Results

FY 2025 Year End Results

Fiscal Year Ended Dec. 31, 2025

$913M

Revenues were $913 million, an increase of 9.7% over the prior year with organic revenues* increasing 5.7%

$164M

Net income was $116 million

$0.24

GAAP EPS was $0.24 per diluted share, an increase of 9.1% compared to the prior year

For complete information regarding our financials, see our periodic filings