Il Nuovo Postiglione - Google earnings top expectations as AI battle heats up