Cash Flow - MICROSOFT CORP (MSFT)
($Billion, Million)| Jun-25 | Jun-24 | Jun-23 | Jun-22 | Jun-21 | Jun-20 | Jun-19 | Jun-18 | Jun-17 | Jun-16 | Jun-15 | Jun-14 | Jun-13 | Jun-12 | Jun-11 | Jun-10 | Jun-09 | Jun-08 | Jun-07 | Jun-06 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 136,162.00 | 118,548.00 | 87,582.00 | 89,035.00 | 76,740.00 | 60,675.00 | 52,185.00 | 43,884.00 | 39,507.00 | 33,325.00 | 29,668.00 | 32,502.00 | 28,833.00 | 31,626.00 | 26,994.00 | 24,073.00 | 19,037.00 | 21,612.00 | 17,796.00 | 14,404.00 |
| Cash flow from investing | -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 | -11,314.00 | -15,770.00 | -4,587.00 | 6,089.00 | 8,003.00 |
| Cash flow from financing | -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.00 | -8,393.00 | -9,668.00 | -8,665.00 | -8,148.00 | -9,408.00 | -8,376.00 | -13,291.00 | -7,463.00 | -12,934.00 | -24,544.00 | -20,562.00 |
| Change in cash | 11,864.00 | -16,179.00 | 20,967.00 | -152.00 | 648.00 | 2,220.00 | -590.00 | 4,283.00 | 1,153.00 | 915.00 | -3,074.00 | 4,865.00 | -3,134.00 | -2,672.00 | 4,105.00 | -571.00 | -4,196.00 | 4,091.00 | -659.00 | 1,845.00 |
| Change in exchange rate | -29.00 | -201.00 | -115.00 | 50.00 | 19.00 | -67.00 | -73.00 | -139.00 | -8.00 | -104.00 | 103.00 | -39.00 | ||||||||
Show Quarterly Cash Flow
Cash Flow - MICROSOFT CORP (MSFT)
($Billion, Million)| Mar-26 | Dec-25 | Sep-25 | Jun-25 | Mar-25 | Dec-24 | Sep-24 | Jun-24 | Mar-24 | Dec-23 | Sep-23 | Jun-23 | Mar-23 | Dec-22 | Sep-22 | Jun-22 | Mar-22 | Dec-21 | Sep-21 | Jun-21 | Mar-21 | Dec-20 | Sep-20 | Jun-20 | Mar-20 | Dec-19 | Sep-19 | Jun-19 | Mar-19 | Dec-18 | Sep-18 | Jun-18 | Mar-18 | Dec-17 | Sep-17 | Jun-17 | Mar-17 | Dec-16 | Sep-16 | Jun-16 | Mar-16 | Dec-15 | Sep-15 | Jun-15 | Mar-15 | Dec-14 | Sep-14 | Jun-14 | Mar-14 | Dec-13 | Sep-13 | Jun-13 | Mar-13 | Dec-12 | Sep-12 | Jun-12 | Mar-12 | Dec-11 | Sep-11 | Jun-11 | Mar-11 | Dec-10 | Sep-10 | Jun-10 | Mar-10 | Dec-09 | Sep-09 | Jun-09 | Mar-09 | Dec-08 | Sep-08 | Jun-08 | Mar-08 | Dec-07 | Sep-07 | Jun-07 | Mar-07 | Dec-06 | Sep-06 | Jun-06 | Mar-06 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 46,679.00 | 35,758.00 | 45,057.00 | 42,647.00 | 37,044.00 | 22,291.00 | 34,180.00 | 37,195.00 | 31,917.00 | 18,853.00 | 30,583.00 | 28,770.00 | 24,441.00 | 11,173.00 | 23,198.00 | 24,629.00 | 25,386.00 | 14,480.00 | 24,540.00 | 22,710.00 | 22,179.00 | 12,516.00 | 19,335.00 | 18,673.00 | 17,504.00 | 10,680.00 | 13,818.00 | 16,108.00 | 13,520.00 | 8,900.00 | 13,657.00 | 11,418.00 | 12,151.00 | 7,875.00 | 12,440.00 | 11,005.00 | 10,660.00 | 6,293.00 | 11,549.00 | 8,464.00 | 10,367.00 | 5,618.00 | 8,876.00 | 6,816.00 | 9,601.00 | 4,340.00 | 8,354.00 | 9,514.00 | 10,099.00 | 4,413.00 | 8,205.00 | 5,903.00 | 9,666.00 | 4,780.00 | 8,484.00 | 7,677.00 | 9,594.00 | 5,862.00 | 8,493.00 | 5,942.00 | 8,672.00 | 4,186.00 | 8,194.00 | 5,604.00 | 7,393.00 | 4,969.00 | 6,107.00 | 3,841.00 | 6,044.00 | 5,782.00 | 3,370.00 | 4,085.00 | 7,082.00 | 4,567.00 | 5,878.00 | 4,402.00 | 7,291.00 | 2,042.00 | 4,061.00 | 3,281.00 | 4,563.00 |
| Cash flow from investing | -27,405.00 | -22,705.00 | -34,559.00 | -30,572.00 | -12,714.00 | -15,201.00 | -14,848.00 | -10,700.00 | -71,925.00 | 503.00 | -22,680.00 | -3,264.00 | -7,150.00 | -3,132.00 | -9,729.00 | -16,171.00 | -1,161.00 | -3,250.00 | -10,853.00 | -9,684.00 | -1,669.00 | -5,371.00 | -4,462.00 | 51.00 | -6,036.00 | -1,776.00 | -7,257.00 | -1,363.00 | -4,200.00 | -2,953.00 | -2,670.00 | 3,844.00 | -331.00 | -6,904.00 | -7,369.00 | -6,191.00 | -14,751.00 | -18,470.00 | -10,073.00 | -5,483.00 | -3,328.00 | -5,066.00 | -5,067.00 | -5,481.00 | -4,716.00 | -7,737.00 | -8,910.00 | -4,284.00 | -1,025.00 | -4,614.00 | -5,839.00 | -7,660.00 | -2,593.00 | -7,719.00 | -4,662.00 | -12,241.00 | -5,568.00 | -2,315.00 | -950.00 | -7,139.00 | -1,570.00 | -4,957.00 | -4,119.00 | -5,904.00 | -92.00 | -1,199.00 | -7,857.00 | -6,009.00 | -2,499.00 | 595.00 | -503.00 | -778.00 | -1,049.00 | -2,257.00 | 1,075.00 | 511.00 | -1,958.00 | 6,461.00 | 3,739.00 | 833.00 | |
| Cash flow from financing | -11,351.00 | -17,617.00 | -11,799.00 | -10,844.00 | -13,036.00 | -11,243.00 | -16,576.00 | -23,563.00 | -18,808.00 | -10,147.00 | 14,761.00 | -11,413.00 | -10,290.00 | -11,349.00 | -10,883.00 | -13,269.00 | -17,345.00 | -11,986.00 | -16,276.00 | -11,371.00 | -13,192.00 | -13,634.00 | -10,289.00 | -12,262.00 | -14,645.00 | -8,915.00 | -10,209.00 | -8,686.00 | -7,601.00 | -13,216.00 | -7,384.00 | -6,039.00 | -19,658.00 | -1,552.00 | -6,341.00 | -2,701.00 | -6,236.00 | 3,016.00 | 14,329.00 | 971.00 | -4,916.00 | -518.00 | -3,930.00 | -3,571.00 | -3,096.00 | 534.00 | -2,978.00 | -3,309.00 | -4,304.00 | 2,615.00 | -3,396.00 | -1,469.00 | -2,744.00 | -1,221.00 | -2,714.00 | -2,421.00 | -1,605.00 | -2,513.00 | -2,869.00 | -2,423.00 | 1,437.00 | -6,751.00 | -639.00 | -4,098.00 | -2,726.00 | -4,277.00 | -2,190.00 | 2,699.00 | -1,060.00 | -3,858.00 | -5,244.00 | -5,072.00 | -1,986.00 | -2,723.00 | -3,153.00 | -6,983.00 | -7,063.00 | -2,323.00 | -8,175.00 | -4,684.00 | -5,135.00 |
| Change in cash | 7,923.00 | -4,564.00 | -1,301.00 | 1,231.00 | 11,294.00 | 11,048.00 | 2,403.00 | -1,216.00 | 2,409.00 | -63,219.00 | 45,847.00 | -5,323.00 | 10,887.00 | -7,326.00 | 9,183.00 | 1,631.00 | -8,106.00 | 1,439.00 | 4,941.00 | 522.00 | -730.00 | -2,773.00 | 3,629.00 | 1,866.00 | 2,846.00 | -4,253.00 | 1,761.00 | 144.00 | 4,574.00 | -8,499.00 | 3,191.00 | 2,725.00 | -3,638.00 | 5,975.00 | -779.00 | 950.00 | -1,755.00 | -5,460.00 | 7,418.00 | -660.00 | -15.00 | 1,754.00 | -164.00 | -1,819.00 | 988.00 | 124.00 | -2,367.00 | -2,903.00 | 1,513.00 | 6,036.00 | 219.00 | -1,436.00 | -777.00 | 981.00 | -1,902.00 | 550.00 | -4,222.00 | -2,271.00 | 3,271.00 | 2,589.00 | 2,998.00 | -4,138.00 | 2,656.00 | -2,650.00 | -1,267.00 | 599.00 | 2,747.00 | -1,317.00 | -1,025.00 | -575.00 | -1,279.00 | -1,490.00 | 4,318.00 | 795.00 | 468.00 | -1,506.00 | 739.00 | -2,239.00 | 2,347.00 | 2,336.00 | 261.00 |
| Change in exchange rate | 24.00 | 106.00 | -73.00 | 36.00 | -33.00 | 14.00 | -46.00 | -83.00 | -64.00 | 18.00 | -72.00 | -21.00 | 18.00 | 17.00 | -129.00 | 16.00 | 25.00 | -17.00 | 26.00 | 15.00 | 12.00 | -18.00 | 10.00 | -22.00 | 17.00 | -18.00 | -44.00 | 3.00 | -36.00 | -34.00 | -6.00 | -198.00 | 2.00 | 33.00 | 24.00 | -31.00 | -39.00 | 15.00 | 47.00 | -44.00 | 30.00 | -52.00 | -38.00 | 20.00 | 28.00 | -3.00 | 58.00 | -37.00 | -30.00 | -1.00 | 29.00 | ||||||||||||||||||||||||||||||