Alphabet off mark, Microsoft beats earnings forecast