Latest Financial Results
Q1 2025
Quarter Ended Mar 31, 2025
$823M
Revenues were $823 million, an increase of 9.9% over the first quarter of 2024 with organic revenues* increasing 7.4%
$105M
Net income was $105 million
$0.22
Quarterly EPS was $0.22 per diluted share, a 15.8% increase over the prior year
For complete information regarding our financials, see our periodic filings
Latest Annual Filing
For Fiscal Year Ending Dec 31, 2024