Microsoft Corporation
MSFT · NASDAQ
6/30/2025 | 6/30/2024 | 6/30/2023 | 6/30/2022 | |
|---|---|---|---|---|
| Operating Activities | – | – | – | – |
| Net Income | $101,832,000 | $88,136,000 | $72,361,000 | $72,738,000 |
| Dep. & Amort. | $34,153,000 | $22,287,000 | $13,861,000 | $14,460,000 |
| Deferred Tax | -$7,056,000 | -$4,738,000 | -$6,059,000 | -$5,702,000 |
| Stock-Based Comp. | $11,974,000 | $10,734,000 | $9,611,000 | $7,502,000 |
| Change in WC | -$5,350,000 | $1,824,000 | -$2,388,000 | $446,000 |
| Other Non-Cash | $609,000 | $305,000 | $196,000 | -$409,000 |
| Operating Cash Flow | $136,162,000 | $118,548,000 | $87,582,000 | $89,035,000 |
| Investing Activities | – | – | – | – |
| PP&E Inv. | -$64,551,000 | -$44,477,000 | -$28,107,000 | -$23,886,000 |
| Net Acquisitions | -$5,978,000 | -$69,132,000 | -$1,670,000 | -$22,038,000 |
| Inv. Purchases | -$29,775,000 | -$17,732,000 | -$37,651,000 | -$26,456,000 |
| Inv. Sales/Matur. | $25,388,000 | $35,669,000 | $47,864,000 | $44,894,000 |
| Other Inv. Act. | $2,317,000 | -$1,298,000 | -$3,116,000 | -$2,825,000 |
| Investing Cash Flow | -$72,599,000 | -$96,970,000 | -$22,680,000 | -$30,311,000 |
| Financing Activities | – | – | – | – |
| Debt Repay. | -$8,962,000 | $575,000 | -$2,750,000 | -$9,023,000 |
| Stock Issued | $2,056,000 | $2,002,000 | $1,866,000 | $1,841,000 |
| Stock Repurch. | -$18,420,000 | -$17,254,000 | -$22,245,000 | -$32,696,000 |
| Dividends Paid | -$24,082,000 | -$21,771,000 | -$19,800,000 | -$18,135,000 |
| Other Fin. Act. | -$2,291,000 | -$1,309,000 | -$1,006,000 | -$863,000 |
| Financing Cash Flow | -$51,699,000 | -$37,757,000 | -$43,935,000 | -$58,876,000 |
| Forex Effect | $63,000 | -$210,000 | -$194,000 | -$141,000 |
| Net Chg. in Cash | $11,927,000 | -$16,389,000 | $20,773,000 | -$293,000 |
| Supplemental Information | – | – | – | – |
| Beg. Cash | $18,315,000 | $34,704,000 | $13,931,000 | $14,224,000 |
| End Cash | $30,242,000 | $18,315,000 | $34,704,000 | $13,931,000 |
| Free Cash Flow | $71,611,000 | $74,071,000 | $59,475,000 | $65,149,000 |