Alphabet EPS beats by $2.81, misses on revenue