Latest Financial Results
Q3 2025
Quarter Ended Sep 30, 2025
$1B
Revenues were $1 billion, an increase of 12.0% over the third quarter of 2024 with organic revenues* increasing 7.2%
$164M
Net income was $164 million
$0.34
Quarterly EPS was $0.34 per diluted share, a 21.4% increase over the prior year EPS of $0.28
For complete information regarding our financials, see our periodic filings
Latest Annual Filing
For Fiscal Year Ending Dec 31, 2024