ICON plc reported second quarter 2026 financial results, posting revenue of $2,063.5 million and adjusted EBITDA of $327.2 million. GAAP net income was $72.6 million ($0.94 diluted EPS), while adjusted net income reached $198.4 million ($2.56 adjusted diluted EPS). The company secured net business wins of $3,120 million, bringing the closing backlog to $23.4 billion. Net debt stood at $2.5 billion with a leverage ratio of 1.8x. ICON reaffirmed its full-year 2026 guidance, expecting revenue between $7,850 and $8,150 million and adjusted diluted EPS between $10.00 and $11.00. The company operates in the clinical research organization industry.