Two of the largest AI spenders on earth reported within minutes of each other tonight, into a market that spent the afternoon getting hammered by the Fed. The reports landed on opposite sides of the only question that matters right now: is the money coming back?
Microsoft said yes. Fiscal fourth-quarter revenue came in at $90.0 billion against roughly $87.6 billion expected, up about 18% year over year, with earnings of $4.81 a share versus a $4.21 consensus. Azure growth accelerated to 43%, up from 40% the prior quarter, and the company said Azure revenue topped $100 billion for the full fiscal year for the first time. Shares rose about 2% in extended trading.
Meta said not yet. Revenue grew 28% to $60.80 billion, ahead of estimates. Earnings came in at $6.18 a share against a consensus north of $7 — a miss of roughly 14%, and a decline from a year ago. The stock fell about 5% after hours.
The number that actually moved Meta
It was not the EPS line. It was the cash flow statement. Meta generated $31.86 billion in cash from operations during the quarter — an enormous figure by any historical standard — and converted almost none of it. Capital expenditures of roughly $31.08 billion left free cash flow at $784 million.
Put differently: a company that has printed cash for a decade ran a quarter at roughly break-even on a free cash flow basis. Management also narrowed 2026 capex guidance to $130–145 billion, lifting the bottom of the range while keeping the top, and guided third-quarter revenue to $61–64 billion — a midpoint the market read as light.
Our take: Both companies are spending historic sums on the same bet. The difference is that one of them can point at a meter running on the other side. Azure accelerating to 43% is a customer paying Microsoft per unit of the capacity Microsoft built — the capex converts into a revenue line you can watch quarter to quarter. Meta’s spend converts into engagement, ad ranking, and a model roadmap, which are real but arrive indirectly and on no fixed schedule. That is why the same strategy produced a 2% gain and a 5% drop on the same evening. The market has stopped grading AI capex on ambition and started grading it on attribution. If you cannot show the revenue the spend produced, the spend is now a liability in the eyes of the tape.
Microsoft got a little help
Worth noting before anyone extrapolates the beat: Microsoft cited a $3.2 billion gain on its investment in AI lab Anthropic, plus lower-than-expected costs tied to its first-ever voluntary retirement program. Neither is operating performance. Strip them out and the quarter is still strong — Azure at 43% is not an accounting artifact — but the headline EPS beat is flattered.
The setup also matters. This came after a session in which the Fed held rates 9–3 with three officials dissenting in favor of a hike, the 30-year Treasury yield hit its highest since 2007, and the Nasdaq Composite fell 1.74%. Long-duration growth stories were already being marked down on discount rates before either company opened its mouth.
What to watch
- Meta’s free cash flow next quarter. One break-even quarter is a build cycle. Two is a business model question, and it will get asked out loud.
- Whether Azure holds above 40%. The bull case for the entire hyperscaler complex rests on cloud growth accelerating while capex accelerates. Deceleration with the spending still climbing is the bear case in a single data point.
- The capex guide from everyone else. Meta narrowed upward. If the rest of the cohort does the same into a 5.2% long bond, the financing math gets harder, not easier.
- Attribution disclosure. Expect more pressure on every AI spender to publish a revenue line that maps to the buildout. The companies that can will keep their multiple. The ones that cannot will be asked to explain, every ninety days.
Same bet, same night, same amount of conviction. The tape only paid one of them for it.
