markdown ICON PLC Reports Resilient Earnings Amidst Market Challenges ICON PLC Earnings Report