Microsoft Q4 FY2026 Earnings Breakdown: Azure Grew 43%, Crossed $100 Billion, and Still Has a Capex Problem
Microsoft posted $90B revenue and $4.74 adjusted EPS with Azure up 43% and past $100B for the year. Why the stock only rose 2-3% after hours, and what the capex line still owes shareholders.
TL;DR
- Revenue of $90 billion beat the $87.72 billion consensus. Adjusted EPS of $4.74 beat the $4.24 estimate. Both lines cleared comfortably.
- Azure grew 43%, above the 39-40% management had guided and the ~40% the street modelled, and it accelerated from the prior quarter. In a week when the market decided AI spending does not pay, that is the single most important number printed by anyone.
- Azure passed $100 billion of annual revenue for the first time in fiscal 2026, up 41% for the year.
- The composition improved too. AI services contributed 22 percentage points of Azure's growth, up from 16 points last quarter. The AI revenue is not a rounding error any more, it is the majority of the growth.
- Shares rose only 2% to 3% after hours. Against a beat this clean, that is the market telling you the capex line still outranks the revenue line.
What Microsoft Actually Reported
The headline numbers, against what was expected:
| Line | Reported | Expected | |---|---|---| | Revenue | $90.0B | $87.72B | | Adjusted EPS | $4.74 | $4.24 | | Azure growth | 43% | 39-40% guided | | FY26 Azure revenue | >$100B, +41% | First time above $100B | | AI share of Azure growth | 22 points | 16 points prior quarter |
Forward guidance was the second surprise: Microsoft guided fiscal Q1 Azure growth to 45% at constant currency, against a StreetAccount consensus of 41.4%. Guiding above an already-elevated bar, one quarter after accelerating, is not what a company with a demand problem does.
The Board
Every revenue line beat. The stock moved 2%. The gap between those two facts is the whole story.
Why a Clean Beat Only Bought 2%
Because of the week it landed in.
Alphabet reported the first negative free cash flow since its 2004 IPO on $44.9 billion of quarterly capex. That single line reframed the entire AI trade: the question stopped being "is there demand?" and became "who pays for the capacity, and when do they get it back?" Since then the Nasdaq 100 has entered a correction and semiconductors have fallen into a bear market.
Microsoft answered the demand question emphatically. 43% Azure growth, accelerating, with 22 points of it coming from AI services, is proof that the capacity being built is being rented. Nobody can look at that and argue there is no revenue on the other side of the spend.
What Microsoft did not resolve is the arithmetic. Capital expenditure ran above $40 billion in the quarter, and calendar-2026 spending is tracking around $190 billion, including roughly $25 billion attributable purely to higher component pricing. That last detail is the one to sit with: a meaningful slice of the capex increase is not extra capacity, it is the same capacity costing more, because memory prices have gone vertical. If you want the mechanism, we explained it in what HBM actually is and in the CXMT explainer.
Going into the print, the street was bracketing fiscal 2027 capex at roughly $255 to $260 billion, which would be about 35% growth on calendar 2026. Hold that number next to Azure growing 43%. Capex growth and Azure growth are now running at broadly the same rate, which means the buildout is not yet self-funding: it is being financed out of the rest of the business.
That is the tension. Microsoft is winning the demand argument and has not yet won the cash argument. A 2% move is a fair price for exactly that.
Scoring Our Own Preview
Worth being straight about this. Our July 16 preview argued the market was underpricing the tails: options implied only ±4%, and we said either resolution (Azure acceleration relief or capex-shock contagion) travels further than 4%. The recommended trade was a strangle, six to eight weeks out.
The directional read was right. Azure acceleration was the resolution, and it arrived. The magnitude read is losing so far: a 2% to 3% after-hours move sits well inside the ±4% that was priced.
Two honest caveats. After-hours pricing on a night with five major reports is thin and unreliable, so Thursday's cash close is the number that settles the day-one question. And the trade was structured six to eight weeks out precisely so that it does not live or die on the print. It needs the sector to move, not just Microsoft, and with the Fed having just triggered a 2% down day that is still very much in play. Call it behind rather than beaten.
The Bull Case and the Bear Case
Bull case. Azure is a $100 billion-plus business growing 41% annually and accelerating, with AI now supplying the majority of the growth. Management guided next quarter higher, to 45% constant currency. There is no other company at this scale converting AI capex into visible, contracted, recurring revenue this cleanly. If the AI trade survives at all, Microsoft is the last name standing, and it is currently priced with the group rather than apart from it.
Bear case. Spending roughly $190 billion in a calendar year to grow a cloud business 41% is a return-on-capital question that nobody has answered yet, and Microsoft's own numbers show $25 billion of that spend buying nothing but inflation. If memory prices stay elevated, capex guidance for fiscal 2027 goes up again for reasons unrelated to demand, and the free cash flow line goes where Alphabet's went. A cloud business cannot indefinitely fund a buildout growing as fast as itself.
Our read: Microsoft is a buy here and it is the highest-quality way to own AI infrastructure, but size it knowing that the stock now trades on the capex line rather than the revenue line. The revenue argument is won. Do not confuse winning the argument with the stock being cheap. The catalyst that re-rates it is not another Azure beat, it is the first quarter where capex growth comes in below Azure growth.
The Options Angle
- Post-print implied volatility is collapsing, so buying calls on the beat now is the worst version of this trade.
- The interesting expression is longer dated. If you think the sector correction ends with Microsoft leading, calls out past the next print let you own the re-rating without paying event premium.
- If you hold shares and want income while the capex question hangs, a covered call into any Thursday strength is reasonable. You are capping upside on a stock the market has repeatedly refused to reward for good news.
- Do not sell puts here as a "Microsoft always recovers" trade. The macro driver is the 30-year Treasury above 5.19%, which is not a Microsoft variable and does not care about Azure.
The One-Line Read
Microsoft printed the best AI revenue proof point of the entire quarter, with Azure up 43% and accelerating past $100 billion a year, and got a 2% move for it because roughly $190 billion of calendar-2026 capex means the market is now grading the cash statement rather than the income statement: own it as the highest-quality name in the trade, and wait for capex growth to fall below Azure growth before you call it cheap.
More on AI & Semiconductors
$ARM · 2026-07-29
Arm FQ1 2027 Earnings Breakdown: A Record Quarter, an 8-Cent Beat, and the FTC Problem Nobody Can Model
$QCOM · 2026-07-29
Qualcomm FQ3 2026 Earnings Breakdown: Revenue Near the High End, Profit Down 20%, and the Memory Shortage Is Now Everyone's Problem
$META · 2026-07-29
Meta Q2 2026 Earnings Breakdown: Revenue Grew 28%, Costs Grew 55%, and Free Cash Flow Fell to $784 Million
The Sunday Setup
Enjoyed this breakdown? Don’t miss the next market setup.
Get deep-dive analyses delivered to your inbox every Sunday. Free, and built for retail investors.
Comments
0 totalNo comments yet. Be the first to drop a take.