Earnings Call Insights: ICON Public Limited Company (ICLR) Q2 2025 Full-year revenue guidance was updated to a new range of $7.85 billion at the low end and $8.15 billion at the high end, "increasing ...