Analysts had expected the software giant to earn 63 cents per share on revenue of $20.4 billion in the quarter. Q3 revenue was on target at $20.4 billion.

Still, the results were off last year’s 72 cents a share in the same period, in which revenue was $20.5 billion.

Microsoft attributed the strong results to “cloud momentum.” In normal-speak, that means the strength in helping businesses put their data into the digital ether and all the services related to that.

“This quarter’s results demonstrate the strength of our business, as well as the opportunities we see in a mobile-first, cloud-first world. We are making good progress in our consumer services like Bing and Office 365 Home, and our commercial customers continue to embrace our cloud solutions. Both position us well for long-term growth,” said Microsoft CEO Satya Nadella in a statement.

Re/code Newsletters

Re/code Daily Top stories of the day. Re/code Event Updates Our signature events sell out quickly. Be amongst the first to know. Re/code Product Updates Special series, exclusive interviews and new features.