Playing mobile catch-up, Microsoft dials in mixed earnings | Fortune