ICON laboratory staff at work, illustrating the clinical research organisation's third-quarter results Health ICON posts $3.15 billion in net business wins as backlog reaches $24.5 billion Mono Scoops 1d ICON reported third-quarter revenue of $2.02 billion and adjusted earnings of $2.66 a share, with net business wins of $3.15 billion lifting its backlog to $24.5 billion. Read Full Story