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