Stock Analysis on Net

Microsoft Corp. (NASDAQ:MSFT)

$24.99

Analysis of Inventory

Microsoft Excel

Paying user area

The data is hidden behind: . Unhide it.

This is a one-time payment. There is no automatic renewal.


We accept:

Visa Mastercard American Express Maestro Discover JCB PayPal Google Pay
Visa Secure Mastercard Identity Check American Express SafeKey

Inventory Disclosure

Microsoft Corp., balance sheet: inventory

US$ in millions

Microsoft Excel
Jun 30, 2025 Jun 30, 2024 Jun 30, 2023 Jun 30, 2022 Jun 30, 2021 Jun 30, 2020
Inventories

Based on: 10-K (reporting date: 2025-06-30), 10-K (reporting date: 2024-06-30), 10-K (reporting date: 2023-06-30), 10-K (reporting date: 2022-06-30), 10-K (reporting date: 2021-06-30), 10-K (reporting date: 2020-06-30).


The inventory levels demonstrate a fluctuating trend over the periods analyzed. Initially, from June 30, 2020, to June 30, 2022, there is a noticeable increase in inventories, rising from 1,895 million US dollars to a peak of 3,742 million US dollars. This represents a significant accumulation of inventories over the first three years.

Following this peak, there is a marked decline in inventory levels starting in June 30, 2023, decreasing to 2,500 million US dollars. This downward trend continues through the subsequent periods, with inventories dropping further to 1,246 million US dollars by June 30, 2024, and reaching the lowest level observed in the dataset, 938 million US dollars, as of June 30, 2025.

This pattern suggests a strategic reduction or improved management of inventory levels after the 2022 peak. The steep decline in inventories over the last three years could indicate enhanced operational efficiencies, adjustments in production schedules, or changes in product demand. The reduction to below the initial 2020 levels by 2025 may reflect efforts to optimize working capital or respond to shifting market conditions.