ICON (ICLR) Reports Q1 2025 Earnings with Revenue Decline and Margin Adjustments
ICON (ICLR) reported Q1 2025 earnings with revenue of $2 billion, a 4.3% year-over-year decline. The company saw adjusted EBITDA of $390.7 million and a 19.5% margin, while adjusted gross margin fell to 28.2% from 29.9% in the prior year. The earnings call highlighted a reduction in SG&A expenses and a decrease in net interest expense.

Tickers: $ICLR
Topics: Cash Flow Debt Position Earnings Financial Performance Margin Analysis Net Income Operating Income Revenue