Microsoft Cash Flow Statement 2009-2024 | 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
2024202320222021202020192018201720162015201420132012201120102009
$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$18,760$14,569
$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$2,673$2,562
$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$1,979$2,084
$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$4,652$4,646
$-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$-2,238.00$2,215
$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$-44.00$255
$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$844$-671.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$2,099$-1,977.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$661$-178.00
$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$24,073$19,037
$-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$-1,977.00$-3,119.00
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-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$-245.00$-868.00
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$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$-7,590.00$-10,853.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$-7,590.00$-10,853.00
$-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$-1,502.00$-930.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$-11,314.00$-15,770.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$1,181$4,568
$5,250$0$0$0$0$0$-7,324.00$-4,963.00$7,195$4,481$500$0$0$-186.00$-991.00$1,178
$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$190$5,746
$-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$-8,958.00$-8,774.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$-8,958.00$-8,774.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$-4,578.00$-4,468.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$55.00$33.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$-13,291.00$-7,463.00
$-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$-571.00$-4,263.00
$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$1,891$1,708
$-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$-4,578.00$-4,468.00