Sales and profit slightly surpassed Wall Streets expectations but Microsoft delivered a cautious outlook for the months ahead. More...