ICON (ICLR) Reports Q4 2024 Earnings with Revenue Decline and Mixed Financial Performance
ICON (ICLR) reported Q4 2024 revenue of $2.04 billion, a 1.2% year-over-year decline, with full-year revenue rising 2% to $8.28 billion. Adjusted EPS for the quarter fell 0.9% to $3.43, while full-year EPS increased 9.5% to $14. The company also saw a decline in gross margin and adjusted EBITDA, though free cash flow and net debt improved.

Tickers: $ICLR
Topics: earnings financial performance profitability revenue stock performance