The average estimate of 17 analysts surveyed by Zacks Investment Research was for earnings of $2.12 per share. The internet search leader posted revenue of $96.47 billion in the period. After ...
Some results have been hidden because they may be inaccessible to you