Is there any way to explain why Zacks and Bloomberg earnings calendar would report a different actual EPS for Agilent Tech Inc on 11/15/16? I've noticed this several times in the past. According to Zacks, Agilent Tech beat the estimated EPS. Bloomberg's calendar indicates that Agilent Tech missed earnings. Which one is accurate? I realize that EPS estimates may differ, but the actual EPS should always be the same, shouldn't it?