Latest Financial Results
Q2 2025
Quarter Ended Jun 30, 2025
$1B
Revenues were $1 billion, an increase of 12.1% over the second quarter of 2024 with organic revenues* increasing 7.3%.
$141M
Net income was $141 million
$0.29
Quarterly EPS was $0.29 per diluted share, a 7.4% increase over the prior year EPS of $0.27
For complete information regarding our financials, see our periodic filings
Latest Annual Filing
For Fiscal Year Ending Dec 31, 2024