20170428 business.international-business: Microsoft's quarterly revenue falls short of estimates