Software maker says enterprise and consumer demand both remain "relatively healthy," but it says it's keeping a close eye on expenses.
Microsoft earnings beat estimates, outlook lower
Microsoft earnings beat estimates, outlook lower