Tag: iclr
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