Tag: iclr

Icon PLC (ICLR) Q2 2025 Earnings Call: Navigating Challenges with Strategic Wins

Icon PLC (ICLR) reported its Q2 2025 earnings, revealing a 4.8% year-on-year revenue decrease to $2.017 billion. Despite this, the company demonstrated resilience with improved gross and adjusted EBITDA margins, alongside strategic wins and robust share repurchases. Key financial metrics include a gross margin of 28.3%, adjusted EBITDA of $396 million, and adjusted EPS of $3.26. The company also launched a dedicated center for obesity, signaling a strategic focus on a growing therapeutic area.

0
0
Read More