MSFT Balance Sheet Statement


* In Millions (except for per share items) of USD
Developer Mode:
Period Ending: 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
1988
06-30
1987
06-30
1986
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 1988-06-30 1987-06-30 1986-06-30
Total Current Assets 184257000000 169684000000 184406000000 181915000000 175552000000 169662000000 159851000000 139660000000 124712000000 114246000000 101466000000 85084000000 74918000000 55676000000 49280000000 43242000000 40168000000 49010000000 48737000000 70566000000 58973000000 48576000000 39637000000 30308000000 20233000000 15889000000 10373000000 7839000000 5620000000 4312000000 2850000000 1769700000 1028500000 719900000 468900000 345300000 213000000 148000000
Cash and Short Term Investments 111262000000 104757000000 130334000000 136527000000 133819000000 133768000000 132981000000 113240000000 96526000000 85709000000 77022000000 63040000000 52772000000 36788000000 31447000000 23662000000 23411000000 34161000000 37751000000 60592000000 49048000000 38652000000 31600000000 23798000000 17236000000 3839000000 3706000000 2601000000 1962000000 1477000000 1013000000 791400000 417200000 246300000 192400000 183200000 132500000 102700000
Cash & Equivalents 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 791400000 417200000 246300000 192400000 183200000 132500000 102700000
Short Term Investments 76558000000 90826000000 116110000000 122951000000 122463000000 121822000000 125318000000 106730000000 90931000000 77040000000 73218000000 56102000000 43162000000 31283000000 25371000000 13323000000 17300000000 27447000000 32900000000 44610000000 42610000000 35636000000 27678000000 18952000000 12261000000 0 0 0 0 0 0 0 0 0 0 0 0 0
Receivables 48688000000 44261000000 38043000000 32011000000 29524000000 26481000000 19792000000 18277000000 17908000000 19544000000 17486000000 15780000000 14987000000 13014000000 11192000000 13589000000 11338000000 9316000000 7180000000 5890000000 5196000000 5129000000 3671000000 3250000000 2245000000 1460000000 980000000 639000000 581000000 475000000 338000000 823700000 243300000 181000000 111200000 93600000 55100000 34500000
Inventory 2500000000 3742000000 2636000000 1895000000 2063000000 2662000000 2181000000 2251000000 2902000000 2660000000 1938000000 1137000000 1372000000 740000000 717000000 985000000 1127000000 1478000000 491000000 421000000 640000000 673000000 1949000000 0 0 0 0 0 88000000 102000000 127000000 85900000 47100000 55600000 37800000 53500000 16600000 8000000
Other Current Assets 21807000000 16924000000 13393000000 11482000000 10146000000 6751000000 4897000000 5892000000 7376000000 6333000000 5020000000 5127000000 5787000000 5134000000 5924000000 5006000000 4292000000 4055000000 3315000000 3663000000 4089000000 4122000000 2417000000 3260000000 752000000 10590000000 5687000000 4599000000 2989000000 2258000000 1372000000 68700000 320900000 237000000 127500000 15000000 8800000 2800000
Total Assets 411976000000 364840000000 333779000000 301311000000 286556000000 258848000000 241086000000 193694000000 176223000000 172384000000 142431000000 121271000000 108704000000 86113000000 77888000000 72793000000 63171000000 69597000000 70815000000 92389000000 79571000000 67646000000 59257000000 52150000000 37156000000 22357000000 14387000000 10093000000 7210000000 5363000000 3805000000 2639900000 1644200000 1105300000 720600000 493000000 287800000 170700000
Total Non-Current Assets 227719000000 195156000000 149373000000 119396000000 111004000000 89186000000 81235000000 54034000000 51511000000 58138000000 40965000000 36187000000 33786000000 30437000000 28608000000 29551000000 23003000000 20587000000 22078000000 21823000000 20598000000 19070000000 19620000000 21842000000 16923000000 6468000000 4014000000 2254000000 1590000000 1051000000 955000000 870200000 615700000 385400000 251700000 147700000 74800000 22700000
Property, Plant and Equipment 109987000000 87546000000 70803000000 52904000000 43856000000 36146000000 23734000000 18356000000 14731000000 13011000000 9991000000 8269000000 8162000000 7630000000 7535000000 6242000000 4350000000 3044000000 2346000000 2326000000 2223000000 2268000000 2309000000 1903000000 1611000000 1505000000 1465000000 1326000000 1192000000 930000000 867000000 766600000 530200000 325400000 198800000 130100000 70000000 19500000
Goodwill and Intangible Assets 77252000000 78822000000 57511000000 50389000000 49776000000 43736000000 45228000000 21605000000 21774000000 27108000000 17738000000 16622000000 13325000000 13552000000 14262000000 14081000000 5638000000 4405000000 3808000000 3684000000 3512000000 1669000000 0 0 0 0 0 0 0 0 0 0 0 0 0 7900000 0 0
Goodwill 67886000000 67524000000 49711000000 43351000000 42026000000 35683000000 35122000000 17872000000 16939000000 20127000000 14655000000 13452000000 12581000000 12394000000 12503000000 12108000000 4760000000 3866000000 0 0 180000000 1426000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 9366000000 11298000000 7800000000 7038000000 7750000000 8053000000 10106000000 3733000000 4835000000 6981000000 3083000000 3170000000 744000000 1158000000 1759000000 1973000000 878000000 539000000 3808000000 3684000000 3512000000 1669000000 0 0 0 0 0 0 0 0 0 0 0 0 0 7900000 0 0
Long Term Investments 9879000000 6891000000 5984000000 2965000000 2649000000 1862000000 6023000000 10431000000 12053000000 14597000000 10844000000 9776000000 10865000000 7754000000 4933000000 6588000000 0 0 0 0 0 14191000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Assets 30601000000 21897000000 15075000000 13138000000 14723000000 7442000000 6250000000 3642000000 2953000000 3422000000 2392000000 1520000000 1434000000 1501000000 1878000000 2640000000 13015000000 13138000000 15924000000 15813000000 14863000000 942000000 17311000000 19939000000 15312000000 4963000000 2549000000 928000000 398000000 121000000 88000000 103600000 85500000 60000000 52900000 9700000 4800000 3200000
Total Current Liabilities 104149000000 95082000000 88657000000 72310000000 69420000000 58488000000 64527000000 59357000000 49858000000 45625000000 37417000000 32688000000 28774000000 26147000000 27034000000 29886000000 23754000000 22442000000 16877000000 14969000000 13974000000 12744000000 11132000000 9755000000 8718000000 5730000000 3610000000 2425000000 1347000000 913000000 563000000 446900000 293400000 186800000 158800000 117600000 46600000 29500000
Accounts Payable 18095000000 19000000000 15163000000 12530000000 9382000000 8617000000 7390000000 6898000000 6591000000 7432000000 4828000000 4175000000 4197000000 4025000000 3324000000 4034000000 3247000000 2909000000 2086000000 1717000000 1573000000 1208000000 1188000000 1083000000 874000000 759000000 721000000 808000000 563000000 324000000 239000000 187500000 85900000 51000000 42000000 0 0 0
Notes Payable/Short Term Debt 5247000000 2749000000 8072000000 3749000000 5516000000 3998000000 10121000000 12904000000 7484000000 2000000000 2999000000 1231000000 0 1000000000 2000000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8300000 19500000 6500000 25400000 20300000 5100000 0
Tax Payables 4152000000 4067000000 2174000000 2130000000 5665000000 2121000000 718000000 580000000 606000000 782000000 592000000 789000000 580000000 1074000000 725000000 3248000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 50901000000 45538000000 41525000000 36000000000 32676000000 28905000000 34102000000 27468000000 23223000000 23150000000 20639000000 18653000000 15722000000 13652000000 13003000000 13397000000 10779000000 9138000000 7502000000 6514000000 7225000000 5920000000 5614000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 25754000000 23728000000 21723000000 17901000000 16181000000 14847000000 12196000000 11507000000 11954000000 12261000000 8359000000 7840000000 8275000000 6396000000 7982000000 9207000000 9728000000 10395000000 7289000000 6738000000 5176000000 5616000000 4330000000 8672000000 7844000000 4971000000 2889000000 1617000000 784000000 589000000 324000000 251100000 188000000 129300000 91400000 97300000 41500000 29500000
Total Liabilities 205753000000 198298000000 191791000000 183007000000 184226000000 176130000000 168692000000 121697000000 96140000000 82600000000 63487000000 54908000000 51621000000 39938000000 38330000000 36507000000 32074000000 29493000000 22700000000 17564000000 18551000000 15466000000 11968000000 10782000000 8718000000 5730000000 3610000000 3060000000 1752000000 913000000 563000000 446900000 293400000 186700000 158800000 117500000 48700000 31400000
Total Non-Current Liabilities 101604000000 103216000000 103134000000 110697000000 114806000000 117642000000 104165000000 62340000000 46282000000 36975000000 26070000000 22220000000 22847000000 13791000000 11296000000 6621000000 8320000000 7051000000 5823000000 2595000000 4577000000 2722000000 836000000 1027000000 1385000000 0 0 635000000 405000000 0 0 0 0 -100000 0 -100000 2100000 1900000
Total Long Term Debt 54718000000 58521000000 59703000000 67249000000 72850000000 77810000000 76073000000 40783000000 27808000000 20645000000 12601000000 10713000000 11921000000 4939000000 3746000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2000000 1900000
Deferred Tax Liabilities Non-Current 433000000 230000000 198000000 204000000 233000000 541000000 531000000 1476000000 2835000000 2728000000 1709000000 1893000000 1456000000 229000000 0 0 0 0 0 0 1731000000 398000000 836000000 1027000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Liabilities 46453000000 44465000000 43233000000 43244000000 41723000000 39291000000 27561000000 20081000000 15639000000 13602000000 11760000000 9614000000 9470000000 8623000000 7550000000 6621000000 8320000000 7051000000 5823000000 2595000000 2846000000 2324000000 0 0 1385000000 0 0 635000000 405000000 0 0 0 0 -100000 0 -100000 100000 0
Total Equity 206223000000 166542000000 141988000000 118304000000 102330000000 82718000000 72394000000 71997000000 80083000000 89784000000 78944000000 66363000000 57083000000 46175000000 39558000000 36286000000 31097000000 40104000000 48115000000 74825000000 61020000000 52180000000 47289000000 41368000000 28438000000 16627000000 10777000000 6908000000 5333000000 4450000000 3242000000 2193000000 1350800000 918600000 561800000 375500000 239100000 139300000
Retained Earnings (Accumulated Deficit) 118848000000 84281000000 57055000000 34566000000 24150000000 13682000000 2648000000 2282000000 9096000000 17710000000 9895000000 566000000 -6332000000 -16681000000 -22824000000 -27703000000 -31114000000 -20130000000 -13724000000 18429000000 25676000000 20533000000 18899000000 18173000000 13614000000 7622000000 5288000000 3984000000 3328000000 2950000000 2156000000 1536100000 956300000 688900000 455600000 285000000 161100000 89200000
Accumulated Other Comprehensive Income/(Loss) -6343000000 -4678000000 1822000000 3186000000 -340000000 -2187000000 431000000 1537000000 2522000000 3708000000 1743000000 1422000000 1863000000 -8629000000 969000000 1140000000 1654000000 1229000000 1426000000 -4163000000 -3855000000 -3623000000 -2966000000 -2411000000 -1905000000 -1547000000 -1312000000 -1020000000 -715000000 -515000000 -314000000 -210600000 -118500000 -73900000 -49800000 -30100000 -18600000 -11000000
Common Stock 93718000000 86939000000 83111000000 80552000000 78520000000 71223000000 69315000000 68178000000 68465000000 68366000000 67306000000 65797000000 63415000000 62856000000 62382000000 62849000000 60557000000 59005000000 60413000000 56396000000 35344000000 31647000000 28390000000 23195000000 13844000000 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Liabilities & Shareholders' Equity 411976000000 364840000000 333779000000 301311000000 286556000000 258848000000 241086000000 193694000000 176223000000 172384000000 142431000000 121271000000 108704000000 86113000000 77888000000 72793000000 63171000000 69597000000 70815000000 92389000000 79571000000 67646000000 59257000000 52150000000 37156000000 22357000000 14387000000 10093000000 7210000000 5363000000 3805000000 2639900000 1644200000 1105300000 720600000 493000000 287800000 170700000
Total Investments 86437000000 97709000000 122094000000 125916000000 125112000000 123684000000 131341000000 117161000000 102984000000 91637000000 84062000000 65878000000 54027000000 39037000000 30304000000 19911000000 17300000000 27447000000 32900000000 44610000000 42610000000 49827000000 27678000000 18952000000 12261000000 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Debt 59965000000 61270000000 67775000000 70998000000 78366000000 81808000000 86194000000 53687000000 35292000000 22645000000 15600000000 11944000000 11921000000 5939000000 5746000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8300000 19500000 6500000 25400000 20300000 7100000 1900000
Net Debt 25261000000 47339000000 53551000000 57422000000 67010000000 69862000000 78531000000 47177000000 29697000000 13976000000 11796000000 5006000000 2311000000 434000000 -330000000 -10339000000 -6111000000 -6714000000 -4851000000 -15982000000 -6438000000 -3016000000 -3922000000 -4846000000 -4975000000 -3839000000 -3706000000 -2601000000 -1962000000 -1477000000 -1013000000 -783100000 -397700000 -239800000 -167000000 -162900000 -125400000 -100800000

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.