Tags :Will Microsoft beat earnings expectations?