ICON forecasts 2025 revenue at $8.05 billion–$8.65 billion and adjusted EPS of $13.00–$15.00, citing biopharma spending cuts ...