ICON has seen a decline in its non-current bank and loan debts of 36.88% since 2021. Click here to find out why ICLR stock is ...
Adjusted Net Income (Q4 2024): $282 million ... Net Book-to-Bill Ratio (Q4 2024): 1.18x. Icon PLC (NASDAQ:ICLR) reported gross bookings of $3.06 billion in Q4, marking an 8% sequential increase ...