Icon beats by $0.09, misses on revenue Icon (NASDAQ:ICLR): Q3 EPS of $0.79 beats by $0.09. Revenue of $387.59M (+14.1% Y/Y) misses by $3.53M.