Microsoft First Quarter Earnings So Far