Microsoft (MSFT) FY2026 Q2 Earnings — Core Brief Edition

Microsoft (MSFT) FY2026 Q2 Earnings — Core Brief Edition

Headline: Cloud hit a new milestone and Azure stayed hot, but the narrative was dominated by AI capex intensity and how Microsoft is allocating scarce GPU/CPU capacity across Azure + first-party Copilots + R&D.

Key Metrics

  • Total revenue: $81.3B (+17% YoY; +15% CC).
  • Gross margin: 68.0% (down slightly YoY; AI infra + AI usage headwinds, partly offset by efficiency gains).
  • Operating income: +21% YoY (+19% CC); operating margin: 47%.
  • EPS: $4.14 (+24% YoY; +21% CC).
  • Microsoft Cloud revenue: $51.5B (+26% YoY; +24% CC).
  • “Microsoft Cloud surpassed $50B” milestone (CEO highlighted > $50B in cloud revenue for the first time).
  • Capex: $37.5B (≈ 2/3 short-lived assets, mainly GPUs/CPUs).
  • Cash flow from ops: $35.8B (+60% YoY).
  • Free cash flow: $5.9B (down sequentially; higher cash capex + lower mix of finance leases).
  • Capital return: $12.7B (dividends + buybacks; +32% YoY).
  • Commercial bookings: +230% YoY (+228% CC) driven by large Azure commitments (OpenAI + previously announced Anthropic) + healthy core annuity motion.
  • Commercial RPO: $625B (+110% YoY); weighted avg duration ~2.5 years.
    • ~25% recognized next 12 months (+39% YoY); remainder beyond 12 months +156% YoY.
    • ~45% of commercial RPO tied to OpenAI; the rest grew +28% YoY.
  • Azure & other cloud services: +39% YoY (+38% CC).
  • Fabric ARR: >$2B; >31,000 customers; revenue +60% YoY.
  • Foundry scale: customers spending $1M+ per quarter up ~80%; 250+ customers on track to process >1T tokens on Foundry this year.
  • M365 Copilot: paid seat adds +160% YoY; 15M paid seats.
  • GitHub Copilot: 4.7M paid subscribers (+75% YoY); Pro+ subs +77% QoQ.
  • Security: 1.6M security customers; 24B Copilot interactions audited by Purview (9x YoY).
  • Dragon Copilot: 100,000+ providers; 21M patient encounters documented (3x YoY).
  • Windows: 1B Windows 11 users (+45% YoY).
  • LinkedIn: “double-digit member growth”; paid video ads +30%.

Segment & Strategy Highlights

  • Productivity & Business Processes
    • Revenue $34.1B (+16% YoY, +14% CC).
    • M365 Commercial Cloud +17% YoY (+14% CC); mix helped by Copilot momentum.
    • Paid M365 commercial seats +6% YoY to 450M+.
    • M365 Consumer Cloud +29% YoY (+27% CC), driven by ARPU; consumer subs +6%.
    • LinkedIn +11% YoY; Dynamics 365 +19% YoY.
    • Segment operating margin 60% (leverage + efficiency).
  • Intelligent Cloud
    • Revenue $32.9B (+29% YoY, +28% CC).
    • Azure growth slightly ahead of expectations; demand still > supply.
    • On-prem server +2% YoY (hybrid demand + SQL Server 2025 + transactional pull-forward).
    • Operating margin 42% (slightly down; AI investment + Azure mix shift partly offset by efficiency/leverage).
  • More Personal Computing
    • Revenue $14.3B (-3% YoY).
    • Windows OEM & devices +1% YoY; Windows OEM +5% (Win10 EOS tailwind).
    • Search & news ads ex-TAC +10% YoY (slightly below expectations; partner normalization + execution issues).
    • Gaming revenue -9% YoY; Xbox content & services -5% (below expectations; first-party content timing/impact).
    • Margin ~flat at 27%; opex up on impairment + AI compute/talent.

Product, Tech, AI / “Token Factory”

  • Capacity build: added ~1 GW total capacity in the quarter; focus on global expansion (not just a couple named sites).
  • Optimization metric:tokens per watt per dollar” (utilization + lower TCO via silicon/systems/software).
  • Custom silicon:
    • Maya 200 accelerator came online; claims 10+ PFLOPS @ FP4 and >30% improved TCO vs latest gen hardware in fleet.
    • Cobalt 200 CPU: >50% higher performance vs first custom processor (cloud-native workloads).
  • Model choice on Foundry: added support for GPT-5.2 and Claude 4.55; 1,500+ customers used Anthropic + OpenAI models on Foundry.
  • Agent platform: push for a cross-cloud “agent control plane” with Agent 365 (governance/identity/security/management extended to agents; integrations cited with Adobe, Databricks, Nvidia, SAP, ServiceNow, Workday, etc.).

Credit & Risk

  • No credit metrics discussed (not applicable).

Balance Sheet & Capital

  • Capex $37.5B; emphasis on short-lived GPUs/CPUs to close the demand/supply gap.
  • Finance leases $6.7B (primarily large DC sites); cash paid for PP&E $29.9B.
  • OpenAI accounting change impact: GAAP other income/expense $10B gain due to equity-method treatment post recap; adjusted other income/expense slightly negative (net investment losses).

Guidance / Outlook

  • Q3 revenue: $80.65B–$81.75B (+15% to +17% YoY).
  • Q3 COGS: $26.65B–$26.85B (+22% to +23% YoY).
  • Q3 opex: $17.8B–$17.9B (+10% to +11% YoY).
    • Operating margin down slightly YoY (continued AI investment).
  • Q3 Intelligent Cloud revenue: $34.1B–$34.4B (+27% to +29% YoY).
  • Q3 Azure growth (CC): 37%–38%.
  • Q3 Productivity & Business Processes revenue: $34.25B–$34.55B (+14% to +15% YoY).
    • M365 Commercial Cloud (CC): 13%–14%.
  • Q3 More Personal Computing revenue: $12.3B–$12.8B.
    • Windows OEM & devices: down low-teens; Windows OEM roughly -10% (Win10 EOS benefit normalizing + inventory digestion; memory price uncertainty).
    • Search & news ads ex-TAC: high-single-digit growth (execution improvement + partner normalization).
    • Xbox content & services: down mid-single digits.
  • FY26 operating margin: now expected to be up slightly (strong H1 execution + mix tailwinds), despite AI investment.

Bottom Line

Microsoft delivered a broad-based beat with Azure ~high-30s growth and record momentum in Copilots/Foundry/Fabric. The investor debate is shifting from “AI demand” to capital efficiency and ROI timing: management emphasized that GPU/CPU capacity is being portfolio-optimized across Azure, first-party Copilots, and R&D—so Azure growth is partly a function of allocated capacity, not just demand. Near term, margins stay pressured by AI depreciation/usage, but the company argues contracting + fleet efficiency should improve gross profit dollars over time.


audio-thumbnail
MSFT 2q26
0:00
/3456.096

Read more