Companies: 10,795·Total market cap: $144.5T
Microsoft Corporation

Microsoft Corporation

MSFTNASDAQTechnology● Active
$416.67
$-11.38(-2.66%)
Market Cap$3.10T
P/E Ratio
52W High$555.45
52W Low$356.28
Overview

Microsoft Corporation (MSFT) · Cash Flow

Annual, quarterly, or TTM views · SEC 10-K & 10-Q via FMP · adjust period and M/B/T below.

FMP · MSFT · as of 2026-06-08

Financial statements

Operating CF · CapEx · Free Cash Flow
Breakdown2025-062024-062023-062022-062021-06
Operating Activities
Net Income$101.83B$88.14B$72.36B$72.74B$61.27B
Depreciation & Amort.$34.15B$22.29B$13.86B$14.46B$11.69B
Stock-Based Comp.$11.97B$10.73B$9.61B$7.50B$6.12B
Change in Working Capital($5.35B)$1.82B($2.39B)$0.45B($0.94B)
Net Cash from Operations$136.16B$118.55B$87.58B$89.03B$76.74B
Investing Activities
Capital Expenditure($64.55B)($44.48B)($28.11B)($23.89B)($20.62B)
Purchases of Investments($29.77B)($17.73B)($37.65B)($26.46B)($62.92B)
Sales of Investments$25.39B$35.67B$47.86B$44.89B$65.80B
Net Cash from Investing($72.60B)($96.97B)($22.68B)($30.31B)($27.58B)
Financing Activities
Common Stock Repurchased($18.42B)($17.25B)($22.25B)($32.70B)($27.39B)
Dividends Paid($24.08B)($21.77B)($19.80B)($18.14B)($16.52B)
Debt Issued / Repaid($8.96B)$0.57B($2.75B)($9.02B)($3.75B)
Net Cash from Financing($51.70B)($37.76B)($43.94B)($58.88B)($48.49B)
Free Cash Flow
Free Cash Flow$71.61B$74.07B$59.48B$65.15B$56.12B
FCF Margin %(computed)25.42%30.22%28.07%32.86%33.39%

Data source: Financial Modeling Prep · Last updated: 2026-06-08 · USD · B

Explore more Microsoft Corporation data

About Microsoft Corporation (MSFT) Cash Flow Statement

Microsoft Corporation generated operating cash flow of $136.16B and free cash flow of $71.61B for 2025 — a FCF margin of 25.42%. Capital expenditure was ($64.55B).

Frequently asked questions

MSFT · 4 questions

Microsoft Corporation generated free cash flow of $71.61B for 2025, down 3.3% year-over-year.

MSFT free cash flowFCF margincash flow yield

· Source: FMP /stable/cash-flow-statement · SEC EDGAR Form 10-K & 10-Q · As of 2026-06-08