Home / Companies / MSFT

10-K · year ended 30 June 2026

Microsoft Corp (MSFT): what the last annual filing supports

Every figure below is lifted from Microsoft Corp’s 10-K on SEC EDGAR, with the XBRL tag and the period it carries there. The value per share is a two-stage discounted cash flow — the same arithmetic as the calculator on this site, nothing proprietary — shown across a range of assumptions instead of as a single number, because the single number is almost entirely a function of which assumptions you pick.

Open MSFT in the calculator MSFT filings on EDGAR

The figures, and where each one comes from

A tag a company has stopped using still answers when you ask SEC EDGAR for it, so the builder behind this page takes, among the candidate tags for each figure, the one whose newest fact is newest — not the first that returns anything. A balance-sheet figure dated more than 45 days from the annual period end is dropped rather than mixed in.

FigureValueXBRL tag it comes fromPeriod
Revenue$331.84bnus-gaap:RevenueFromContractWithCustomerExcludingAssessedTax30 June 2026
Cash from operations$182.94bnus-gaap:NetCashProvidedByUsedInOperatingActivities30 June 2026
Capital expenditure$115.95bnus-gaap:PaymentsToAcquirePropertyPlantAndEquipment30 June 2026
Free cash flow (operations − capex)$66.99bnderived from the rows above30 June 2026
Cash and short-term investments$76.84bnus-gaap:CashAndCashEquivalentsAtCarryingValue30 June 2026
Total debt$40.29bnus-gaap:LongTermDebtNoncurrent30 June 2026
Net cash (cash − debt)$36.55bnderived from the rows above30 June 2026
Shares (shares outstanding)7.43bndei:EntityCommonStockSharesOutstanding23 July 2026

Six years of revenue and free cash flow

Free cash flow here is cash from operations minus capital expenditure. It is not adjusted for acquisitions, leases or stock compensation, and no year is restated to match another.

Year endedRevenueFree cash flow
30 June 2021$168.09bn$56.12bn
30 June 2022$198.27bn$65.15bn
30 June 2023$211.91bn$59.48bn
30 June 2024$245.12bn$74.07bn
30 June 2025$281.72bn$71.61bn
30 June 2026$331.84bn$66.99bn
Compound annual growth3 years5 years
Revenue+16.1%+14.6%
Free cash flow+4.0%+3.6%

Past growth is the starting point for an assumption, not the assumption itself. A company that compounded at +14.6% for five years has no obligation to do it again.

Value per share, across assumptions

Ten forecast years: the first five grow free cash flow at the rate in the column heading, the next five at half that rate, then a terminal value growing at 2.5% forever. Net cash is added, net debt subtracted, and the result divided by 7.43bn shares.

Discount rate 2% for 5y, 1.0% for 5 more 6% for 5y, 3.0% for 5 more 10% for 5y, 5.0% for 5 more
8% $161.25 $204.11 $258.13
10% $120.36 $149.98 $187.05
12% $96.60 $118.72 $146.19

Read the spread, not a cell. At a 10% discount rate and 6% then 3% growth this filing supports $149.98 a share. Moving the discount rate by two points, which is well inside normal disagreement about this company, moves the answer more than most people expect — and that is the honest finding, not a defect in the model.

No share price appears on this page. A price written into a static file is wrong by the next morning, and a value per share sitting next to a stale price is worse than no price at all. Bring your own price and compare it to the range above.

What this page does not tell you

  • Whether MSFT is a good business. A DCF prices cash flows; it says nothing about competition, regulation, key-person risk or how the money was actually earned.
  • Whether the growth you assume is reasonable. That judgement is yours and it dominates the answer.
  • Anything that happened after 30 June 2026. Quarterly results, buybacks, acquisitions and new debt since then are not reflected here.
  • Segment detail, lease obligations, pension gaps, off-balance-sheet commitments or litigation. Those live in the filing itself, which is linked above and worth reading.
  • A recommendation. Fairvalue Radar publishes its own levels in a dated, append-only register, and this page is not one of them.

Figures from the 10-K for the year ended 30 June 2026 · page built 14 October 2026 · CIK 789019

Other companies

Want the same figures with your own assumptions? The calculator pulls this company straight from EDGAR and lets you move every input.

Run MSFT yourself