Adjusted Net Income (Q4 2024): $282 million ... representing an 8.3% increase year-over-year. Icon PLC (NASDAQ:ICLR) achieved a free cash flow of $1.1 billion for the full year 2024, a 10% ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results