Microsoft Cash Flow Statement 2011-2026 | MSFT

Fifteen years of historical annual cash flow statements for Microsoft (MSFT).

Annual Data | Millions of US $ except per share data

Metric Name
Net Income/Loss
Total Depreciation And Amortization - Cash Flow
Other Non-Cash Items
Total Non-Cash Items
Change In Accounts Receivable
Change In Inventories
Change In Accounts Payable
Change In Assets/Liabilities
Total Change In Assets/Liabilities
Cash Flow From Operating Activities
Net Change In Property, Plant, And Equipment
Net Change In Intangible Assets
Net Acquisitions/Divestitures
Net Change In Short-term Investments
Net Change In Long-Term Investments
Net Change In Investments - Total
Investing Activities - Other
Cash Flow From Investing Activities
Net Long-Term Debt
Net Current Debt
Debt Issuance/Retirement Net - Total
Net Common Equity Issued/Repurchased
Net Total Equity Issued/Repurchased
Total Common And Preferred Stock Dividends Paid
Financial Activities - Other
Cash Flow From Financial Activities
Net Cash Flow
Stock-Based Compensation
Common Stock Dividends Paid
202520242023202220212020201920182017201620152014201320122011
$101,832$88,136$72,361$72,738$61,271$44,281$39,240$16,571$25,489$20,539$12,193$22,074$21,863$16,978$23,150
$34,153$22,287$13,861$14,460$11,686$12,796$11,682$10,261$8,778$7,252$13,455$5,212$3,755$9,160$2,766
$10,965$11,649$9,283$6,500$9,352$7,293$1,859$2,507$4,184$7,489$2,507$4,592$4,590$5,662$4,081
$45,118$33,936$23,144$20,960$21,038$20,089$13,541$12,768$12,962$14,741$15,962$9,804$8,345$14,822$6,847
$-10,581.00$-7,191.00$-4,087.00$-6,834.00$-6,481.00$-2,577.00$-2,812.00$-3,862.00$-1,216.00$562$1,456$-1,120.00$-1,807.00$-1,156.00$-1,451.00
$309$1,284$1,242$-1,123.00$-737.00$168$597$-465.00$50.00$600$-272.00$-161.00$-802.00$184$-561.00
$569$3,545$-2,721.00$2,943$2,798$3,018$232$1,148$81.00$88.00$-1,054.00$473$537$-31.00$58.00
$-1,047.00$-2,849.00$-1,999.00$-345.00$1,160$-673.00$-1,542.00$-459.00$349$-2,907.00$1,383$1,432$697$829$-1,049.00
$-10,788.00$-3,524.00$-7,923.00$-4,663.00$-5,569.00$-3,695.00$-596.00$14,545$1,056$-1,955.00$1,513$624$-1,375.00$-174.00$-3,003.00
$136,162$118,548$87,582$89,035$76,740$60,675$52,185$43,884$39,507$33,325$29,668$32,502$28,833$31,626$26,994
$-64,551.00$-44,477.00$-28,107.00$-23,886.00$-20,622.00$-15,441.00$-13,925.00$-11,632.00$-8,129.00$-8,343.00$-5,944.00$-5,485.00$-4,257.00$-2,305.00$-2,355.00
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-5,978.00$-69,132.00$-1,670.00$-22,038.00$-8,909.00$-2,521.00$-2,388.00$-888.00$-25,944.00$-1,393.00$-3,723.00$-5,937.00$-1,584.00$-10,112.00$-71.00
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-4,387.00$17,937$10,213$18,438$2,876$6,980$540$6,557$-12,511.00$-14,417.00$-12,868.00$-7,324.00$-17,802.00$-11,975.00$-13,216.00
$-4,387.00$17,937$10,213$18,438$2,876$6,980$540$6,557$-12,511.00$-14,417.00$-12,868.00$-7,324.00$-17,802.00$-11,975.00$-13,216.00
$2,317$-1,298.00$-3,116.00$-2,825.00$-922.00$-1,241.00$0$-98.00$-197.00$203$-466.00$-87.00$-168.00$-394.00$1,026
$-72,599.00$-96,970.00$-22,680.00$-30,311.00$-27,577.00$-12,223.00$-15,773.00$-6,061.00$-46,781.00$-23,950.00$-23,001.00$-18,833.00$-23,811.00$-24,786.00$-14,616.00
$-3,216.00$-4,675.00$-2,750.00$-9,023.00$-3,750.00$-5,518.00$-4,000.00$-2,877.00$36,422$11,088$9,180$6,462$3,537$0$6,146
$-5,746.00$5,250$0$0$0$0$0$-7,324.00$-4,963.00$7,195$4,481$500$0$0$-186.00
$-8,962.00$575$-2,750.00$-9,023.00$-3,750.00$-5,518.00$-4,000.00$-10,201.00$31,459$18,283$13,661$6,962$3,537$0$5,960
$-16,364.00$-15,252.00$-20,379.00$-30,855.00$-25,692.00$-21,625.00$-18,401.00$-9,719.00$-11,016.00$-15,301.00$-13,809.00$-6,709.00$-4,429.00$-3,116.00$-9,133.00
$-16,364.00$-15,252.00$-20,379.00$-30,855.00$-25,692.00$-21,625.00$-18,401.00$-9,719.00$-11,016.00$-15,301.00$-13,809.00$-6,709.00$-4,429.00$-3,116.00$-9,133.00
$-24,082.00$-21,771.00$-19,800.00$-18,135.00$-16,521.00$-15,137.00$-13,811.00$-12,699.00$-11,845.00$-11,006.00$-9,882.00$-8,879.00$-7,455.00$-6,385.00$-5,180.00
$-2,291.00$-1,309.00$-1,006.00$-863.00$-2,523.00$-3,751.00$-675.00$-971.00$-190.00$-369.00$362$-39.00$199$93.00$-23.00
$-51,699.00$-37,757.00$-43,935.00$-58,876.00$-48,486.00$-46,031.00$-36,887.00$-33,590.00$8,408$-8,393.00$-9,668.00$-8,665.00$-8,148.00$-9,408.00$-8,376.00
$11,927$-16,389.00$20,773$-293.00$648$2,220$-590.00$4,283$1,153$915$-3,074.00$4,865$-3,134.00$-2,672.00$4,105
$11,974$10,734$9,611$7,502$6,118$5,289$4,652$3,940$3,266$2,668$2,574$2,446$2,406$2,244$2,166
$-24,082.00$-21,771.00$-19,800.00$-18,135.00$-16,521.00$-15,137.00$-13,811.00$-12,699.00$-11,845.00$-11,006.00$-9,882.00$-8,879.00$-7,455.00$-6,385.00$-5,180.00