MSFT Cash Flow Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
06-30
2022
06-30
2021
06-30
2020
06-30
2019
06-30
2018
06-30
2017
06-30
2016
06-30
2015
06-30
2014
06-30
2013
06-30
2012
06-30
2011
06-30
2010
06-30
2009
06-30
2008
06-30
2007
06-30
2006
06-30
2005
06-30
2004
06-30
2003
06-30
2002
06-30
2001
06-30
2000
06-30
1999
06-30
1998
06-30
1997
06-30
1996
06-30
1995
06-30
1994
06-30
1993
06-30
1992
06-30
1991
06-30
1990
06-30
1989
06-30
Report Filing: 2023-07-27 2022-07-28 2021-07-29 2020-07-30 2019-08-01 2018-08-03 2017-08-02 2016-07-28 2015-07-31 2014-07-31 2013-07-30 2012-07-26 2011-07-28 2010-07-30 2009-07-30 2008-07-31 2007-08-03 2006-08-25 2005-08-26 2004-09-01 2003-09-05 2002-09-06 2001-09-18 2000-09-28 1999-09-28 1998-09-25 1997-09-29 1996-09-27 1995-09-25 1994-09-27 1993-06-30 1992-06-30 1991-06-30 1990-06-30 1989-06-30
Net Income/Starting Line 72361000000 72738000000 61271000000 44281000000 39240000000 16571000000 21204000000 16798000000 12193000000 22074000000 21863000000 16978000000 23150000000 18760000000 14569000000 17681000000 14065000000 12599000000 12254000000 8168000000 9993000000 7829000000 7346000000 9421000000 7785000000 4490000000 3454000000 2195000000 1453000000 1146000000 953000000 708100000 462700000 279200000 170500000
Cash From Operating Activities 87582000000 89035000000 76740000000 60675000000 52185000000 43884000000 39507000000 33325000000 29080000000 32231000000 28833000000 31626000000 26994000000 24073000000 19037000000 21612000000 17796000000 14404000000 16605000000 14626000000 15797000000 14509000000 13422000000 13961000000 10030000000 6880000000 4689000000 3719000000 1990000000 1593000000 1074000000 907000000 557900000 278300000 222500000
Depreciation and Amortization 13861000000 14460000000 11686000000 12796000000 11682000000 10261000000 8778000000 6622000000 5957000000 5212000000 3755000000 2967000000 2766000000 2673000000 2562000000 2056000000 1440000000 903000000 855000000 1186000000 1439000000 1084000000 1536000000 748000000 1010000000 1024000000 557000000 480000000 269000000 237000000 151000000 112300000 75800000 46300000 24200000
Deferred Income Tax -6059000000 -5702000000 -150000000 -3620000000 -3534000000 13040000000 -3296000000 -448000000 224000000 -331000000 -19000000 954000000 2000000 -220000000 762000000 935000000 421000000 219000000 -179000000 -1479000000 336000000 -416000000 -420000000 0 0 0 0 0 0 0 0 0 0 0 0
Stock Based Compensation 9611000000 7502000000 6118000000 5289000000 4652000000 3940000000 3266000000 2668000000 2574000000 2446000000 2406000000 2244000000 2166000000 1891000000 1708000000 1479000000 -292000000 1454000000 3501000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Cash Items 196000000 -409000000 -1249000000 -219000000 -792000000 -2212000000 -59808000000 -48091000000 -38453000000 -42119000000 -42050000000 -27447000000 1913000000 308000000 -386000000 1896000000 3123000000 1626000000 1266000000 4788000000 1756000000 4020000000 4662000000 5379000000 -160000000 296000000 0 0 0 0 0 0 100000 0 0
Changes in Working Capital -2388000000 446000000 -936000000 2148000000 937000000 2284000000 69363000000 55776000000 46585000000 44949000000 42878000000 35930000000 -3003000000 661000000 -178000000 -2435000000 -961000000 -2397000000 -1092000000 1963000000 2273000000 1992000000 298000000 -1587000000 1395000000 1070000000 678000000 1044000000 268000000 210000000 -30000000 86600000 19300000 -47200000 27800000
Accounts Receivable -4087000000 -6834000000 -6481000000 -2577000000 -2812000000 -3862000000 -925000000 -530000000 1456000000 -1120000000 -1807000000 -1156000000 -1451000000 -2238000000 2215000000 -1569000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Inventory 1242000000 -1123000000 -737000000 168000000 597000000 -465000000 50000000 600000000 -272000000 -161000000 -802000000 184000000 -561000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15000000 23000000 -51000000 -40000000 8100000 -15600000 14700000
Accounts Payable -2721000000 2943000000 2798000000 3018000000 232000000 1148000000 81000000 88000000 -1054000000 473000000 537000000 -31000000 58000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 3178000000 5460000000 3484000000 1539000000 2920000000 5463000000 70157000000 55618000000 46455000000 45757000000 44950000000 36933000000 -1049000000 2899000000 -2393000000 -866000000 -961000000 -2397000000 -1092000000 1963000000 2273000000 1992000000 298000000 -1587000000 1395000000 1070000000 678000000 1044000000 253000000 187000000 21000000 126600000 11200000 -31600000 13100000
Other Working Capital 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash From Investing Activities -22680000000 -30311000000 -27577000000 -12223000000 -15773000000 -6061000000 -46781000000 -23950000000 -23001000000 -18833000000 -23811000000 -24786000000 -14616000000 -11314000000 -15770000000 -4587000000 6089000000 8003000000 15027000000 -2745000000 -7213000000 -10845000000 -8734000000 -11927000000 -11191000000 -7272000000 -3089000000 -2670000000 -1376000000 -1202000000 -976000000 -641600000 -380700000 -270700000 -145000000
Investments in Property Plant and Equipment -28107000000 -23886000000 -20622000000 -15441000000 -13925000000 -11632000000 -8129000000 -8343000000 -5944000000 -5485000000 -4257000000 -2305000000 -2355000000 -1977000000 -3119000000 -3182000000 -2264000000 -1578000000 -812000000 -1109000000 -891000000 -770000000 -1103000000 -879000000 -583000000 -656000000 -499000000 -494000000 -495000000 -278000000 -236000000 -316600000 -264400000 -158100000 -89400000
Payments for Acquisitions -1670000000 -22038000000 -8909000000 -2521000000 -2388000000 -888000000 -25944000000 -1393000000 -3723000000 -5937000000 -1584000000 -10112000000 -71000000 -245000000 -868000000 -8053000000 -1150000000 -649000000 -207000000 -4000000 -1063000000 0 0 0 0 -190000000 0 0 0 0 0 0 0 0 0
Purchases of Securities -37651000000 -26456000000 -62924000000 -77190000000 -57697000000 -137380000000 -176905000000 -129758000000 -98729000000 -72690000000 -75396000000 -57250000000 -35993000000 -31670000000 -37780000000 -20954000000 -36308000000 -51117000000 -68045000000 -92495000000 -89621000000 -89386000000 -66346000000 -43158000000 -36441000000 -4828000000 -921000000 -1551000000 -651000000 -860000000 -723000000 -284300000 -76600000 -94500000 -15700000
Proceeds from Sales and Maturities of Securities 47864000000 44894000000 65800000000 84170000000 58237000000 143937000000 164394000000 115341000000 85861000000 65366000000 57594000000 45275000000 23803000000 22578000000 25997000000 27729000000 46187000000 58230000000 84091000000 90863000000 84362000000 79311000000 58715000000 32110000000 25754000000 0 0 0 0 0 0 0 0 0 0
Other Investing Activities -3116000000 -2825000000 -922000000 -1241000000 0 -98000000 -197000000 203000000 -466000000 -87000000 -168000000 -394000000 0 0 0 -127000000 -376000000 3117000000 0 0 0 0 0 0 79000000 -1598000000 -1669000000 -625000000 -230000000 -64000000 -17000000 -40700000 -39700000 -18100000 -39900000
Cash From Financing Activities -43935000000 -58876000000 -48486000000 -46031000000 -36887000000 -33590000000 8408000000 -8393000000 -9080000000 -8394000000 -8148000000 -9408000000 -8376000000 -13291000000 -7463000000 -12934000000 -24544000000 -20562000000 -41078000000 -2364000000 -5223000000 -4572000000 -5586000000 -2192000000 2245000000 554000000 -501000000 -405000000 -138000000 83000000 186000000 119000000 -4300000 43500000 25500000
Debt Repayment -2750000000 -9023000000 -3750000000 -5518000000 -4000000000 -10060000000 -7922000000 -2796000000 -1500000000 -3888000000 -1346000000 0 -814000000 -3977000000 -228000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Issued 1866000000 1841000000 1693000000 1343000000 1142000000 1002000000 772000000 668000000 634000000 607000000 931000000 1913000000 2422000000 2356000000 631000000 3494000000 6782000000 2101000000 3109000000 2748000000 2120000000 1497000000 1620000000 2717000000 2116000000 959000000 1724000000 504000000 332000000 431000000 436000000 265100000 179700000 109800000 6300000
Common Stock Repurchased -22245000000 -32696000000 -27385000000 -22968000000 -19543000000 -10721000000 -11788000000 -15969000000 -14443000000 -7316000000 -5360000000 -5029000000 -11555000000 -11269000000 -9353000000 -12533000000 -27575000000 -19207000000 -8057000000 -3383000000 -6486000000 -6069000000 -7441000000 -4896000000 -2950000000 -2468000000 -3101000000 -1261000000 -649000000 -348000000 -250000000 -135000000 -197000000 -46700000 0
Dividends Paid -19800000000 -18135000000 -16521000000 -15137000000 -13811000000 -12699000000 -11845000000 -11006000000 -9882000000 -8879000000 -7455000000 -6385000000 -5180000000 -4578000000 -4468000000 -4015000000 -3805000000 -3545000000 -36112000000 -1729000000 -857000000 0 0 -13000000 -28000000 -28000000 -15000000 0 0 0 0 0 0 0 0
Other Financing Activities -1006000000 -863000000 -2523000000 -3751000000 -675000000 -1112000000 39191000000 20710000000 16111000000 11082000000 5082000000 93000000 6751000000 4177000000 5955000000 120000000 54000000 89000000 -18000000 0 0 0 235000000 0 3107000000 2091000000 891000000 352000000 179000000 0 0 -11100000 13000000 -19600000 19200000
Effect of Forex Changes on Cash -194000000 -141000000 -29000000 -201000000 -115000000 50000000 19000000 -67000000 -73000000 -139000000 -8000000 -104000000 103000000 -39000000 -67000000 137000000 56000000 18000000 -7000000 27000000 61000000 2000000 -26000000 29000000 52000000 -29000000 6000000 -5000000 9000000 -10000000 -62000000 -10100000 -2000000 2800000 -1100000
Net Change in Cash 20773000000 -293000000 648000000 2220000000 -590000000 4283000000 1153000000 915000000 -3074000000 4865000000 -3134000000 -2672000000 4105000000 -571000000 -4263000000 4228000000 -603000000 1863000000 -9453000000 9544000000 3422000000 -906000000 -924000000 -129000000 1136000000 133000000 1105000000 639000000 485000000 464000000 222000000 374300000 170900000 53900000 101900000
Cash at Beginning of Period 13931000000 14224000000 13576000000 11356000000 11946000000 7663000000 6510000000 5595000000 8669000000 3804000000 6938000000 9610000000 5505000000 6076000000 10339000000 6111000000 6714000000 4851000000 14304000000 6438000000 3016000000 3922000000 4846000000 4975000000 3839000000 3706000000 2601000000 1962000000 1477000000 1013000000 791000000 417200000 246300000 192400000 90500000
Cash at End of Period 34704000000 13931000000 14224000000 13576000000 11356000000 11946000000 7663000000 6510000000 5595000000 8669000000 3804000000 6938000000 9610000000 5505000000 6076000000 10339000000 6111000000 6714000000 4851000000 15982000000 6438000000 3016000000 3922000000 4846000000 4975000000 3839000000 3706000000 2601000000 1962000000 1477000000 1013000000 791500000 417200000 246300000 192400000
Free Cash Flow 59475000000 65149000000 56118000000 45234000000 38260000000 32252000000 31378000000 24982000000 23136000000 26746000000 24576000000 29321000000 24639000000 22096000000 15918000000 18430000000 15532000000 12826000000 15793000000 13517000000 14906000000 13739000000 12319000000 13082000000 9447000000 6224000000 4190000000 3225000000 1495000000 1315000000 838000000 590400000 293500000 120200000 133100000
Operating Cash Flow 87582000000 89035000000 76740000000 60675000000 52185000000 43884000000 39507000000 33325000000 29080000000 32231000000 28833000000 31626000000 26994000000 24073000000 19037000000 21612000000 17796000000 14404000000 16605000000 14626000000 15797000000 14509000000 13422000000 13961000000 10030000000 6880000000 4689000000 3719000000 1990000000 1593000000 1074000000 907000000 557900000 278300000 222500000
Capital Expenditure -28107000000 -23886000000 -20622000000 -15441000000 -13925000000 -11632000000 -8129000000 -8343000000 -5944000000 -5485000000 -4257000000 -2305000000 -2355000000 -1977000000 -3119000000 -3182000000 -2264000000 -1578000000 -812000000 -1109000000 -891000000 -770000000 -1103000000 -879000000 -583000000 -656000000 -499000000 -494000000 -495000000 -278000000 -236000000 -316600000 -264400000 -158100000 -89400000

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.