Microsoft shares jump on strong results. Here’s what could be in store for the tech giant