Microsoft's fiscal first quarter results were solid as the company juggled strong cloud and commercial revenue growth, but saw Windows revenue decline 6 percent.

The software giant reported first quarter earnings of $4.6 billion, or 57 cents a share, on revenue of $20.4 billion. Non-GAAP earnings in the first quarter were 67 cents a share. Including Windows 10 revenue deferrals, Microsoft's revenue was $21.66 billion.

Wall Street was looking for first quarter earnings of 59 cents a share on revenue of $21.03 billion.

The quarter included yet another reporting structure change as Microsoft went from six units to three. While the change simplifies the financial reporting, analysts have said that the structure makes it hard to see how Windows 10 is monetized.

Here are the results from the new segments.

Here's the breakdown of results: