ICON plc(ICLR) - 2025 Q3 - Earnings Call Presentation
ICON plcICON plc(US:ICLR)2025-10-23 12:00

Financial Performance - Gross business wins reached $2,986 million, a 0.7% increase compared to Q2 2025[9] - Revenue was $2,043 million, up 1.3% from Q2 2025[9] - Adjusted EBITDA margin stood at 19.4%, a decrease of 20 basis points from Q2 2025[9] - Adjusted EPS was $3.31, a 1.5% increase compared to Q2 2025[9] Capital Allocation and Balance Sheet - The company returned $750 million to shareholders year-to-date through share repurchase activity[9] - Net debt to TTM adjusted EBITDA ratio was 1.8x as of September 30, 2025[9] - Free cash flow year-to-date amounted to $687 million[9] Backlog - Closing backlog remained stable at $25.0 billion[24] - Burn rate was 8.2%[24] Customer Concentration - Top 1-5 customers accounted for 26.9% of total revenue[14] - Top 6-10 customers accounted for 33.4% of total revenue[14] - Top 11-25 customers accounted for 15.1% of total revenue[14]