Generated by Logical Toolkit for XBRL version c886a13 (updated 6 hours ago). Analysis at 2021-06-15T15:29:44+0000 for charles.hoffman@me.com. This page will remain online at https://pacioli.logicalcontracts.com/reportAnalysis/50421a77b885670e82098bcbfe2818d4ac8357fb.report/index.html for about 28 days.

Block Pivots (one per detected block)
Network
100540 - Disclosure - Expected Impacts of Adoption of Standards Related to Revenue Recognition and Leases to Reported Results - (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureExpectedImpactsOfAdoptionOfStandardsRelatedToRevenueRecognitionAndLeasesToReportedResultsDetail)
Table(implied)

Concept arrangement pattern: 1.1.4.1.1.set []
Entity: 0000789019 (http://www.sec.gov/CIK)

Scenario: Scenario Plan


Component as one Pivot (ALL presented facts)
Network
100540 - Disclosure - Expected Impacts of Adoption of Standards Related to Revenue Recognition and Leases to Reported Results - (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureExpectedImpactsOfAdoptionOfStandardsRelatedToRevenueRecognitionAndLeasesToReportedResultsDetail)
Table(implied)

Entity: 0000789019 (http://www.sec.gov/CIK)

Scenario: Scenario Plan


The colours used for the fact values are significant, and have the following meanings:

Fact Table
Network
100540 - Disclosure - Expected Impacts of Adoption of Standards Related to Revenue Recognition and Leases to Reported Results - (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureExpectedImpactsOfAdoptionOfStandardsRelatedToRevenueRecognitionAndLeasesToReportedResultsDetail)
Table(implied)
#BlockReporting Entity [Aspect]Period [Aspect]Dimension MembersConceptFact ValueUnitRoundingParenthetical ExplanationsOrigin
11.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullRevenue93580000000 iso4217:USD-6Reported
21.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullRevenue20379000000 iso4217:USD-6Reported
31.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullRevenue85320000000 iso4217:USD-6Reported
41.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullRevenue23796000000 iso4217:USD-6Reported
51.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullRevenue20531000000 iso4217:USD-6Reported
61.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullRevenue20614000000 iso4217:USD-6Reported
71.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullRevenue20453000000 iso4217:USD-6Reported
81.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullRevenue89950000000 iso4217:USD-6Reported
91.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullRevenue24090000000 iso4217:USD-6Reported
101.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullRevenue22090000000 iso4217:USD-6Reported
111.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullRevenue23317000000 iso4217:USD-6Reported
121.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30New Revenue Standard Adjustment * Scenario PlanRevenue5834000000 iso4217:USD-6Reported
131.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30New Revenue Standard Adjustment * Scenario PlanRevenue6621000000 iso4217:USD-6Reported
141.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30New Lease Standard Adjustment * Scenario PlanRevenue0 iso4217:USD-6Reported
151.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30New Lease Standard Adjustment * Scenario PlanRevenue0 iso4217:USD-6Reported
161.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30Scenario PlanRevenue91154000000 iso4217:USD-6Reported
171.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Scenario PlanRevenue96571000000 iso4217:USD-6Reported
181.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullProvision for income taxes6314000000 iso4217:USD-6Reported
191.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullProvision for income taxes2953000000 iso4217:USD-6Reported
201.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullProvision for income taxes1945000000 iso4217:USD-6Reported
211.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30New Revenue Standard Adjustment * Scenario PlanProvision for income taxes2147000000 iso4217:USD-6Reported
221.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30New Revenue Standard Adjustment * Scenario PlanProvision for income taxes2467000000 iso4217:USD-6Reported
231.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30New Lease Standard Adjustment * Scenario PlanProvision for income taxes0 iso4217:USD-6Reported
241.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30New Lease Standard Adjustment * Scenario PlanProvision for income taxes0 iso4217:USD-6Reported
251.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30Scenario PlanProvision for income taxes5100000000 iso4217:USD-6Reported
261.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Scenario PlanProvision for income taxes4412000000 iso4217:USD-6Reported
271.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullNet income12193000000 iso4217:USD-6Reported
281.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullNet income4902000000 iso4217:USD-6Reported
291.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullNet income16798000000 iso4217:USD-6Reported
301.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullNet income5018000000 iso4217:USD-6Reported
311.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullNet income3756000000 iso4217:USD-6Reported
321.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullNet income3122000000 iso4217:USD-6Reported
331.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullNet income4690000000 iso4217:USD-6Reported
341.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullNet income21204000000 iso4217:USD-6Reported
351.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullNet income5200000000 iso4217:USD-6Reported
361.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullNet income4801000000 iso4217:USD-6Reported
371.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullNet income6513000000 iso4217:USD-6Reported
381.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30New Revenue Standard Adjustment * Scenario PlanNet income3741000000 iso4217:USD-6Reported
391.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30New Revenue Standard Adjustment * Scenario PlanNet income4285000000 iso4217:USD-6Reported
401.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30New Lease Standard Adjustment * Scenario PlanNet income0 iso4217:USD-6Reported
411.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30New Lease Standard Adjustment * Scenario PlanNet income0 iso4217:USD-6Reported
421.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30Scenario PlanNet income20539000000 iso4217:USD-6Reported
431.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Scenario PlanNet income25489000000 iso4217:USD-6Reported
441.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullDiluted1.48 (iso4217:USD)/shares2Reported
451.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullDiluted0.61 (iso4217:USD)/shares2Reported
461.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullDiluted2.1 (iso4217:USD)/shares2Reported
471.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullDiluted0.62 (iso4217:USD)/shares2Reported
481.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullDiluted0.47 (iso4217:USD)/shares2Reported
491.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullDiluted0.39 (iso4217:USD)/shares2Reported
501.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullDiluted0.6 (iso4217:USD)/shares2Reported
511.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullDiluted2.71 (iso4217:USD)/shares2Reported
521.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullDiluted0.66 (iso4217:USD)/shares2Reported
531.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullDiluted0.61 (iso4217:USD)/shares2Reported
541.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullDiluted0.83 (iso4217:USD)/shares2Reported
551.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30New Revenue Standard Adjustment * Scenario PlanDiluted0.46 (iso4217:USD)/shares2Reported
561.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30New Revenue Standard Adjustment * Scenario PlanDiluted0.54 (iso4217:USD)/shares2Reported
571.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30New Lease Standard Adjustment * Scenario PlanDiluted0 (iso4217:USD)/shares0Reported
581.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30New Lease Standard Adjustment * Scenario PlanDiluted0 (iso4217:USD)/shares0Reported
591.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30Scenario PlanDiluted2.56 (iso4217:USD)/shares2Reported
601.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Scenario PlanDiluted3.25 (iso4217:USD)/shares2Reported
611.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30nullAccounts receivable, net18277000000 iso4217:USD-6Reported
621.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30nullAccounts receivable, net19792000000 iso4217:USD-6Reported
631.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30New Revenue Standard Adjustment * Scenario PlanAccounts receivable, net2359000000 iso4217:USD-6Reported
641.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30New Revenue Standard Adjustment * Scenario PlanAccounts receivable, net2639000000 iso4217:USD-6Reported
651.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30New Lease Standard Adjustment * Scenario PlanAccounts receivable, net0 iso4217:USD-6Reported
661.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30New Lease Standard Adjustment * Scenario PlanAccounts receivable, net0 iso4217:USD-6Reported
671.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30Scenario PlanAccounts receivable, net20636000000 iso4217:USD-6Reported
681.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30Scenario PlanAccounts receivable, net22431000000 iso4217:USD-6Reported
691.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30nullOperating lease right-of-use assets0 iso4217:USD-6Reported
701.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30nullOperating lease right-of-use assets0 iso4217:USD-6Reported
711.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30New Revenue Standard Adjustment * Scenario PlanOperating lease right-of-use assets0 iso4217:USD-6Reported
721.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30New Revenue Standard Adjustment * Scenario PlanOperating lease right-of-use assets0 iso4217:USD-6Reported
731.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30New Lease Standard Adjustment * Scenario PlanOperating lease right-of-use assets5198000000 iso4217:USD-6Reported
741.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30New Lease Standard Adjustment * Scenario PlanOperating lease right-of-use assets6555000000 iso4217:USD-6Reported
751.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30Scenario PlanOperating lease right-of-use assets5198000000 iso4217:USD-6Reported
761.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30Scenario PlanOperating lease right-of-use assets6555000000 iso4217:USD-6Reported
771.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30nullOther current and long-term assets9308000000 iso4217:USD-6Reported
781.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30nullOther current and long-term assets11147000000 iso4217:USD-6Reported
791.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30New Revenue Standard Adjustment * Scenario PlanOther current and long-term assets1872000000 iso4217:USD-6Reported
801.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30New Revenue Standard Adjustment * Scenario PlanOther current and long-term assets32000000 iso4217:USD-6Reported
811.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30New Lease Standard Adjustment * Scenario PlanOther current and long-term assets0 iso4217:USD-6Reported
821.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30New Lease Standard Adjustment * Scenario PlanOther current and long-term assets0 iso4217:USD-6Reported
831.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30Scenario PlanOther current and long-term assets11180000000 iso4217:USD-6Reported
841.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30Scenario PlanOther current and long-term assets11179000000 iso4217:USD-6Reported
851.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30nullUnearned revenue33909000000 iso4217:USD-6Reported
861.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30nullUnearned revenue44479000000 iso4217:USD-6Reported
871.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30New Revenue Standard Adjustment * Scenario PlanUnearned revenue-11716000000 iso4217:USD-6Reported
881.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30New Revenue Standard Adjustment * Scenario PlanUnearned revenue-17823000000 iso4217:USD-6Reported
891.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30New Lease Standard Adjustment * Scenario PlanUnearned revenue0 iso4217:USD-6Reported
901.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30New Lease Standard Adjustment * Scenario PlanUnearned revenue0 iso4217:USD-6Reported
911.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30Scenario PlanUnearned revenue22193000000 iso4217:USD-6Reported
921.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30Scenario PlanUnearned revenue26656000000 iso4217:USD-6Reported
931.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30nullDeferred income taxes1476000000 iso4217:USD-6Reported
941.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30nullDeferred income taxes531000000 iso4217:USD-6Reported
951.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30New Revenue Standard Adjustment * Scenario PlanDeferred income taxes4837000000 iso4217:USD-6Reported
961.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30New Revenue Standard Adjustment * Scenario PlanDeferred income taxes5203000000 iso4217:USD-6Reported
971.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30New Lease Standard Adjustment * Scenario PlanDeferred income taxes0 iso4217:USD-6Reported
981.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30New Lease Standard Adjustment * Scenario PlanDeferred income taxes0 iso4217:USD-6Reported
991.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30Scenario PlanDeferred income taxes6313000000 iso4217:USD-6Reported
1001.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30Scenario PlanDeferred income taxes5734000000 iso4217:USD-6Reported
1011.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30nullOperating lease liabilities0 iso4217:USD-6Reported
1021.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30nullOperating lease liabilities0 iso4217:USD-6Reported
1031.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30New Revenue Standard Adjustment * Scenario PlanOperating lease liabilities0 iso4217:USD-6Reported
1041.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30New Revenue Standard Adjustment * Scenario PlanOperating lease liabilities0 iso4217:USD-6Reported
1051.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30New Lease Standard Adjustment * Scenario PlanOperating lease liabilities4257000000 iso4217:USD-6Reported
1061.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30New Lease Standard Adjustment * Scenario PlanOperating lease liabilities5372000000 iso4217:USD-6Reported
1071.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30Scenario PlanOperating lease liabilities4257000000 iso4217:USD-6Reported
1081.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30Scenario PlanOperating lease liabilities5372000000 iso4217:USD-6Reported
1091.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30nullOther current and long-term liabilities19589000000 iso4217:USD-6Reported
1101.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30nullOther current and long-term liabilities23464000000 iso4217:USD-6Reported
1111.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30New Revenue Standard Adjustment * Scenario PlanOther current and long-term liabilities17000000 iso4217:USD-6Reported
1121.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30New Revenue Standard Adjustment * Scenario PlanOther current and long-term liabilities-26000000 iso4217:USD-6Reported
1131.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30New Lease Standard Adjustment * Scenario PlanOther current and long-term liabilities941000000 iso4217:USD-6Reported
1141.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30New Lease Standard Adjustment * Scenario PlanOther current and long-term liabilities1183000000 iso4217:USD-6Reported
1151.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30Scenario PlanOther current and long-term liabilities20547000000 iso4217:USD-6Reported
1161.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30Scenario PlanOther current and long-term liabilities24621000000 iso4217:USD-6Reported
1171.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2015-06-30nullStockholders" equity80083000000 iso4217:USD-6Reported
1181.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30nullStockholders" equity71997000000 iso4217:USD-6Reported
1191.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30nullStockholders" equity72394000000 iso4217:USD-6Reported
1201.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30New Revenue Standard Adjustment * Scenario PlanStockholders" equity11093000000 iso4217:USD-6Reported
1211.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30New Revenue Standard Adjustment * Scenario PlanStockholders" equity15317000000 iso4217:USD-6Reported
1221.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30New Lease Standard Adjustment * Scenario PlanStockholders" equity0 iso4217:USD-6Reported
1231.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30New Lease Standard Adjustment * Scenario PlanStockholders" equity0 iso4217:USD-6Reported
1241.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30Scenario PlanStockholders" equity83090000000 iso4217:USD-6Reported
1251.1.4.1.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30Scenario PlanStockholders" equity87711000000 iso4217:USD-6Reported
Model Structure
Network
100540 - Disclosure - Expected Impacts of Adoption of Standards Related to Revenue Recognition and Leases to Reported Results - (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureExpectedImpactsOfAdoptionOfStandardsRelatedToRevenueRecognitionAndLeasesToReportedResultsDetail)
Table(implied)
#LabelReport Element ClassPeriod TypeBalanceName
1Accounting Policies [Abstract]Abstractdurationbase:AccountingPoliciesAbstract
2 New Accounting Pronouncements Or Change In Accounting Principle [Table]Hypercubedurationbase:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable
3 Legal Entity [Axis]Dimensiondurationother:LegalEntityAxis
4 Entity [Domain]Memberdurationother:EntityDomain
5 Adjustments for New Accounting PronouncementsDimensiondurationbase:AdjustmentsForNewAccountingPronouncementsAxis
6 Type of AdoptionMemberdurationbase:TypeOfAdoptionMember
7 New Revenue Standard AdjustmentMemberdurationbase:AccountingStandardsUpdate201409Member
8 New Lease Standard AdjustmentMemberdurationbase:AccountingStandardsUpdate201602Member
9 ScenarioDimensiondurationbase:StatementScenarioAxis
10 Scenario, UnspecifiedMemberdurationbase:ScenarioUnspecifiedDomain
11 Scenario PlanMemberdurationbase:ScenarioPlanMember
12 New Accounting Pronouncements Or Change In Accounting Principle [Line Items]LineItemsdurationbase:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems
13 Income statements:Abstractdurationbase:IncomeStatementAbstract
14 RevenueConcept (Monetary)durationcreditbase:SalesRevenueNet
15 Provision for income taxesConcept (Monetary)durationdebitbase:IncomeTaxExpenseBenefit
16 Net incomeConcept (Monetary)durationcreditbase:NetIncomeLoss
17 DilutedConcept (Per-Share)durationbase:EarningsPerShareDiluted
18 Balance sheets:Abstractdurationbase:StatementOfFinancialPositionAbstract
19 Accounts receivable, netConcept (Monetary)instantdebitbase:AccountsReceivableNetCurrent
20 Operating lease right-of-use assetsConcept (Monetary)instantdebitbase:OperatingLeaseRightOfUseAsset
21 Other current and long-term assetsConcept (Monetary)instantdebitbase:OtherAssets
22 Unearned revenueConcept (Monetary)instantcreditbase:DeferredRevenue
23 Deferred income taxesConcept (Monetary)instantcreditbase:DeferredTaxLiabilitiesNoncurrent
24 Operating lease liabilitiesConcept (Monetary)instantcreditbase:OperatingLeaseLiability
25 Other current and long-term liabilitiesConcept (Monetary)instantcreditbase:OtherLiabilities
26 Stockholders" equityConcept (Monetary)instantcreditbase:StockholdersEquity

For more information: http://logicalcontracts.com/xbrl-and-sbrm-reporting/
DISCLAIMER: this analysis is provided by software still under development, and likely incomplete or even erroneous; do NOT use it other than for experimental, inconsequential purposes