Alphabet earnings: A mixed bag