← Back to overview
MSFT

Nasdaq / MSFT

MICROSOFT CORP

Services-Prepackaged Software

LATEST CLOSEPrice unavailablePrice source is not yet confirmed.
Raw history available✓ Source run available · Retrieved Oct 21, 2026

THE NUMBERS, AS REPORTED

A longer view of the business

Reported annual figures. Each number has a filing behind it.

RAW DATA
Revenue331.8B USDFY 2026 · Ended Jun 30, 2026↗ Reported in SEC filings
Net income133.7B USDFY 2026 · Ended Jun 30, 2026↗ Reported in SEC filings
Operating cash flow182.9B USDFY 2026 · Ended Jun 30, 2026↗ Reported in SEC filings

Annual financial history

10 available fiscal years · Newest first

SEC FILINGS
Raw annual values. Expand each amount to inspect its exact value, reporting period and source.
Fiscal year Revenue USD Net income USD Operating cash flow USD
2026LATEST
331.8B
331,839,000,000 USDPeriod: Jul 1, 2025 – Jun 30, 2026Filed: Jul 29, 2026us-gaap:RevenueFromContractWithCustomerExcludingAssessedTaxOpen 10-K filing ↗ (opens in a new tab)
133.7B
133,749,000,000 USDPeriod: Jul 1, 2025 – Jun 30, 2026Filed: Jul 29, 2026us-gaap:NetIncomeLossOpen 10-K filing ↗ (opens in a new tab)
182.9B
182,935,000,000 USDPeriod: Jul 1, 2025 – Jun 30, 2026Filed: Jul 29, 2026us-gaap:NetCashProvidedByUsedInOperatingActivitiesOpen 10-K filing ↗ (opens in a new tab)
2025
281.7B
281,724,000,000 USDPeriod: Jul 1, 2024 – Jun 30, 2025Filed: Jul 29, 2026us-gaap:RevenueFromContractWithCustomerExcludingAssessedTaxOpen 10-K filing ↗ (opens in a new tab)
101.8B
101,832,000,000 USDPeriod: Jul 1, 2024 – Jun 30, 2025Filed: Jul 29, 2026us-gaap:NetIncomeLossOpen 10-K filing ↗ (opens in a new tab)
136.2B
136,162,000,000 USDPeriod: Jul 1, 2024 – Jun 30, 2025Filed: Jul 29, 2026us-gaap:NetCashProvidedByUsedInOperatingActivitiesOpen 10-K filing ↗ (opens in a new tab)
2024
245.1B
245,122,000,000 USDPeriod: Jul 1, 2023 – Jun 30, 2024Filed: Jul 29, 2026us-gaap:RevenueFromContractWithCustomerExcludingAssessedTaxOpen 10-K filing ↗ (opens in a new tab)
88.1B
88,136,000,000 USDPeriod: Jul 1, 2023 – Jun 30, 2024Filed: Jul 29, 2026us-gaap:NetIncomeLossOpen 10-K filing ↗ (opens in a new tab)
118.5B
118,548,000,000 USDPeriod: Jul 1, 2023 – Jun 30, 2024Filed: Jul 29, 2026us-gaap:NetCashProvidedByUsedInOperatingActivitiesOpen 10-K filing ↗ (opens in a new tab)
2023
211.9B
211,915,000,000 USDPeriod: Jul 1, 2022 – Jun 30, 2023Filed: Jul 30, 2025us-gaap:RevenueFromContractWithCustomerExcludingAssessedTaxOpen 10-K filing ↗ (opens in a new tab)
72.4B
72,361,000,000 USDPeriod: Jul 1, 2022 – Jun 30, 2023Filed: Jul 30, 2025us-gaap:NetIncomeLossOpen 10-K filing ↗ (opens in a new tab)
87.6B
87,582,000,000 USDPeriod: Jul 1, 2022 – Jun 30, 2023Filed: Jul 30, 2025us-gaap:NetCashProvidedByUsedInOperatingActivitiesOpen 10-K filing ↗ (opens in a new tab)
2022
198.3B
198,270,000,000 USDPeriod: Jul 1, 2021 – Jun 30, 2022Filed: Jul 30, 2024us-gaap:RevenueFromContractWithCustomerExcludingAssessedTaxOpen 10-K filing ↗ (opens in a new tab)
72.7B
72,738,000,000 USDPeriod: Jul 1, 2021 – Jun 30, 2022Filed: Jul 30, 2024us-gaap:NetIncomeLossOpen 10-K filing ↗ (opens in a new tab)
89.0B
89,035,000,000 USDPeriod: Jul 1, 2021 – Jun 30, 2022Filed: Jul 30, 2024us-gaap:NetCashProvidedByUsedInOperatingActivitiesOpen 10-K filing ↗ (opens in a new tab)
2021
168.1B
168,088,000,000 USDPeriod: Jul 1, 2020 – Jun 30, 2021Filed: Jul 27, 2023us-gaap:RevenueFromContractWithCustomerExcludingAssessedTaxOpen 10-K filing ↗ (opens in a new tab)
61.3B
61,271,000,000 USDPeriod: Jul 1, 2020 – Jun 30, 2021Filed: Jul 27, 2023us-gaap:NetIncomeLossOpen 10-K filing ↗ (opens in a new tab)
76.7B
76,740,000,000 USDPeriod: Jul 1, 2020 – Jun 30, 2021Filed: Jul 27, 2023us-gaap:NetCashProvidedByUsedInOperatingActivitiesOpen 10-K filing ↗ (opens in a new tab)
2020
143.0B
143,015,000,000 USDPeriod: Jul 1, 2019 – Jun 30, 2020Filed: Jul 28, 2022us-gaap:RevenueFromContractWithCustomerExcludingAssessedTaxOpen 10-K filing ↗ (opens in a new tab)
44.3B
44,281,000,000 USDPeriod: Jul 1, 2019 – Jun 30, 2020Filed: Jul 28, 2022us-gaap:NetIncomeLossOpen 10-K filing ↗ (opens in a new tab)
60.7B
60,675,000,000 USDPeriod: Jul 1, 2019 – Jun 30, 2020Filed: Jul 28, 2022us-gaap:NetCashProvidedByUsedInOperatingActivitiesOpen 10-K filing ↗ (opens in a new tab)
2019
125.8B
125,843,000,000 USDPeriod: Jul 1, 2018 – Jun 30, 2019Filed: Jul 29, 2021us-gaap:RevenueFromContractWithCustomerExcludingAssessedTaxOpen 10-K filing ↗ (opens in a new tab)
39.2B
39,240,000,000 USDPeriod: Jul 1, 2018 – Jun 30, 2019Filed: Jul 29, 2021us-gaap:NetIncomeLossOpen 10-K filing ↗ (opens in a new tab)
52.2B
52,185,000,000 USDPeriod: Jul 1, 2018 – Jun 30, 2019Filed: Jul 29, 2021us-gaap:NetCashProvidedByUsedInOperatingActivitiesOpen 10-K filing ↗ (opens in a new tab)
2018
110.4B
110,360,000,000 USDPeriod: Jul 1, 2017 – Jun 30, 2018Filed: Jul 30, 2020us-gaap:RevenueFromContractWithCustomerExcludingAssessedTaxOpen 10-K filing ↗ (opens in a new tab)
16.6B
16,571,000,000 USDPeriod: Jul 1, 2017 – Jun 30, 2018Filed: Jul 30, 2020us-gaap:NetIncomeLossOpen 10-K filing ↗ (opens in a new tab)
43.9B
43,884,000,000 USDPeriod: Jul 1, 2017 – Jun 30, 2018Filed: Jul 30, 2020us-gaap:NetCashProvidedByUsedInOperatingActivitiesOpen 10-K filing ↗ (opens in a new tab)
2017
96.6B
96,571,000,000 USDPeriod: Jul 1, 2016 – Jun 30, 2017Filed: Aug 1, 2019us-gaap:RevenueFromContractWithCustomerExcludingAssessedTaxOpen 10-K filing ↗ (opens in a new tab)
25.5B
25,489,000,000 USDPeriod: Jul 1, 2016 – Jun 30, 2017Filed: Aug 1, 2019us-gaap:NetIncomeLossOpen 10-K filing ↗ (opens in a new tab)
39.5B
39,507,000,000 USDPeriod: Jul 1, 2016 – Jun 30, 2017Filed: Aug 1, 2019us-gaap:NetCashProvidedByUsedInOperatingActivitiesOpen 10-K filing ↗ (opens in a new tab)
Amounts are shortened for readability. Expand a value for the exact amount and source. Fiscal years may end in different calendar months.

Facts first. Judgments come later.

Business assessments, the ten-criterion checklist and valuation scenarios are still being prepared. Financial history is available now to support your own research.

Read the methodology ↗

COMPANY RECORD

Know where the data comes from.

SEC CIK
0000789019
Fiscal year end
06-30
Latest annual filing
10-K ↗Jul 29, 2026
Latest quarterly filing
10-Q ↗Apr 29, 2026

Retrieval date describes the source run, not the reporting period. A recent retrieval does not make an older financial period current.