Microsoft (MSFT) Financials
Microsoft (MSFT) Historical Financial Statements and Key Metrics for 1986 - 2025
Full Microsoft financials for 1986 - 2025 are available in the
US Historical Financials dataset
All financial data is sourced direct from SEC 10-Q and 10-K filings, restatements are included.
Microsoft Income Statements
(in $ 000,000's)
Quarter End | Revenue | Gross Profit | Operating Income | Net Income | EBITDA | EPS |
2025-Mar-31 | 70,066 | 48,147 (68.7 %) | 32,000 (45.7 %) | 25,824 (36.9 %) | 40,711 | 3.46 |
2024-Dec-31 | 69,632 | 47,833 (68.7 %) | 31,653 (45.5 %) | 24,108 (34.6 %) | 36,786 | 3.23 |
2024-Sep-30 | 65,585 | 45,486 (69.4 %) | 30,552 (46.6 %) | 24,667 (37.6 %) | 38,234 | 3.30 |
2024-Jun-30 | 64,727 | 45,043 (69.6 %) | 27,925 (43.1 %) | 22,036 (34.0 %) | 34,305 | 2.95 |
2024-Mar-31 | 61,858 | 43,353 (70.1 %) | 27,581 (44.6 %) | 21,939 (35.5 %) | 33,608 | 2.94 |
2023-Dec-31 | 62,020 | 42,397 (68.4 %) | 27,032 (43.6 %) | 21,870 (35.3 %) | 33,556 | 2.93 |
2023-Sep-30 | 56,517 | 40,215 (71.2 %) | 26,895 (47.6 %) | 22,291 (39.4 %) | 30,816 | 2.99 |
Full historical income statements for 1986 - 2025 is included in the
US Historical Financials dataset.
Microsoft Balance Sheets
(in $ 000,000's)
Quarter End | Total Assets | Total Liabilities | Total Debt | Total Equity | Cash & Equivalents |
2025-Mar-31 | 562,624 | 240,733 | 60,567 | 321,891 | 79,612 |
2024-Dec-31 | 533,898 | 231,203 | 62,224 | 302,695 | 71,551 |
2024-Sep-30 | 523,013 | 235,290 | 96,838 | 287,723 | 78,429 |
2024-Jun-30 | 512,163 | 243,686 | 97,852 | 268,477 | 75,543 |
2024-Mar-31 | 484,275 | 231,123 | 106,229 | 253,152 | 80,021 |
2023-Dec-31 | 470,558 | 232,290 | 88,374 | 238,268 | 80,982 |
2023-Sep-30 | 445,785 | 225,071 | 84,989 | 220,714 | 143,945 |
Full historical balance sheet data for 1986 - 2025 is included in the
US Historical Financials dataset.
Microsoft Cash Flow Statements
(in $ 000,000's)
Quarter End | Operating Cash Flow | Investing | Financing | Free Cash Flow |
2025-Mar-31 | 37,044 | -12,714 | -13,036 | 20,299 |
2024-Dec-31 | 22,291 | -14,112 | -11,243 | 6,487 |
2024-Sep-30 | 34,180 | -15,201 | -16,576 | 19,257 |
2024-Jun-30 | 37,195 | -14,848 | -23,563 | 23,322 |
2024-Mar-31 | 31,917 | -10,700 | -18,808 | 20,965 |
2023-Dec-31 | 18,853 | -71,925 | -10,147 | 9,118 |
2023-Sep-30 | 30,583 | 503 | 14,761 | 20,666 |
Full historical cash flow data for 1986 - 2025 is included in the
US Historical Financials dataset.
Microsoft Key Valuation and Operating Metrics
Quarter End | Market Capitalization ($ 000,000's) |
Enterprise Value ($ 000,000's) |
Price/Earnings ($ 000,000's) |
Price/Sales ($ 000,000's) |
Price/Book ($ 000,000's) |
2025-Mar-31 | 2,790,649 | 2,822,388 | 39.83 | 27.02 | 8.67 |
2024-Dec-31 | 3,133,852 | 3,178,594 | 45.01 | 32.50 | 10.35 |
2024-Sep-30 | 3,198,420 | 3,274,418 | 48.77 | 32.42 | 11.12 |
2024-Jun-30 | 3,394,874 | 3,474,411 | 52.45 | 38.52 | 12.64 |
2024-Mar-31 | 3,154,980 | 3,241,575 | 51.00 | 35.95 | 12.46 |
2023-Dec-31 | 2,794,729 | 2,865,798 | 45.06 | 31.95 | 11.73 |
2023-Sep-30 | 2,353,974 | 2,358,511 | 41.65 | 26.40 | 10.67 |
Full historical valuation and operating metrics for 1986 - 2025 are included in the
US Historical Financials dataset.