Alphabet Inc. Cl C earnings estimates