Generated by Logical Toolkit for XBRL version f512f32 (updated 14 hours ago). Analysis at 2021-06-12T15:41:33+0000 for charles.hoffman@me.com. This page will remain online at https://pacioli.logicalcontracts.com/reportAnalysis/fb48e93daa9dbb638fa73b35727499980ab8a256.report/index.html for about 28 days.

Block Pivots (one per detected block)
Network
100520 - Disclosure - Accounting Policies - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureAccountingPoliciesAdditionalInformationDetail)
Table(implied)

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


Component as one Pivot (ALL presented facts)
Network
100520 - Disclosure - Accounting Policies - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureAccountingPoliciesAdditionalInformationDetail)
Table(implied)

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


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

Fact Table
Network
100520 - Disclosure - Accounting Policies - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureAccountingPoliciesAdditionalInformationDetail)
Table(implied)
#BlockReporting Entity [Aspect]Period [Aspect]Dimension MembersConceptFact ValueUnitRoundingParenthetical ExplanationsOrigin
11.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Type of Adoption * Windows 10 Licenses * Property, Plant and Equipment, Type [Domain] * Upper Limit * Scenario, UnspecifiedRevenue recognition periodP4Y Reported
21.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Type of Adoption * Windows 10 Licenses * Property, Plant and Equipment, Type [Domain] * Lower Limit * Scenario, UnspecifiedRevenue recognition periodP2Y Reported
31.1.7.1.set0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedAdvertising expense1900000000 iso4217:USD-8Reported
41.1.7.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedAdvertising expense1600000000 iso4217:USD-8Reported
51.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedAdvertising expense1500000000 iso4217:USD-8Reported
61.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Type of Adoption * Deferred Revenue [Domain] * Buildings and Improvements * Upper Limit * Scenario, UnspecifiedEstimated useful livesP15Y Reported
71.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Type of Adoption * Deferred Revenue [Domain] * Buildings and Improvements * Lower Limit * Scenario, UnspecifiedEstimated useful livesP5Y Reported
81.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Type of Adoption * Deferred Revenue [Domain] * Computer Equipment * Upper Limit * Scenario, UnspecifiedEstimated useful livesP3Y Reported
91.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Type of Adoption * Deferred Revenue [Domain] * Computer Equipment * Lower Limit * Scenario, UnspecifiedEstimated useful livesP2Y Reported
101.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Type of Adoption * Deferred Revenue [Domain] * Furniture and Fixtures * Upper Limit * Scenario, UnspecifiedEstimated useful livesP10Y Reported
111.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Type of Adoption * Deferred Revenue [Domain] * Furniture and Fixtures * Lower Limit * Scenario, UnspecifiedEstimated useful livesP1Y Reported
121.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Type of Adoption * Deferred Revenue [Domain] * Leasehold Improvements * Upper Limit * Scenario, UnspecifiedEstimated useful livesP20Y Reported
131.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Type of Adoption * Deferred Revenue [Domain] * Leasehold Improvements * Lower Limit * Scenario, UnspecifiedEstimated useful livesP3Y Reported
141.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Type of Adoption * Deferred Revenue [Domain] * Software * Upper Limit * Scenario, UnspecifiedEstimated useful livesP7Y Reported
151.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Type of Adoption * Deferred Revenue [Domain] * Software * Lower Limit * Scenario, UnspecifiedEstimated useful livesP3Y Reported
161.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Upper Limit * Scenario, UnspecifiedEstimated useful lives of intangible assetsP15Y Reported
171.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Lower Limit * Scenario, UnspecifiedEstimated useful lives of intangible assetsP1Y Reported
181.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30Accounting Standards Update 2016-02 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanRecognition of additional ROU assets for operating leases5200000000 iso4217:USD-8Reported
191.1.7.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30Accounting Standards Update 2016-02 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanRecognition of additional ROU assets for operating leases6600000000 iso4217:USD-8Reported
201.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30Accounting Standards Update 2016-02 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanRecognition of additional lease liabilities for operating leases5200000000 iso4217:USD-8Reported
211.1.7.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30Accounting Standards Update 2016-02 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanRecognition of additional lease liabilities for operating leases6600000000 iso4217:USD-8Reported
221.1.7.1.set0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue93580000000 iso4217:USD-6Reported
231.1.7.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue20379000000 iso4217:USD-6Reported
241.1.7.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue85320000000 iso4217:USD-6Reported
251.1.7.1.set0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue23796000000 iso4217:USD-6Reported
261.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue20531000000 iso4217:USD-6Reported
271.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue20614000000 iso4217:USD-6Reported
281.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue20453000000 iso4217:USD-6Reported
291.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue89950000000 iso4217:USD-6Reported
301.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue24090000000 iso4217:USD-6Reported
311.1.7.1.set0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue22090000000 iso4217:USD-6Reported
321.1.7.1.set0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue23317000000 iso4217:USD-6Reported
331.1.7.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30Accounting Standards Update 2014-09 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanRevenue5834000000 iso4217:USD-6Reported
341.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Accounting Standards Update 2014-09 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanRevenue6621000000 iso4217:USD-6Reported
351.1.7.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30Accounting Standards Update 2016-02 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanRevenue0 iso4217:USD-6Reported
361.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Accounting Standards Update 2016-02 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanRevenue0 iso4217:USD-6Reported
371.1.7.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30Type of Adoption * Windows 10 Licenses * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue1300000000 iso4217:USD-8Reported
381.1.7.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30Type of Adoption * Windows 10 Licenses * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue6600000000 iso4217:USD-8Reported
391.1.7.1.set0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31Type of Adoption * Windows 10 Licenses * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue1700000000 iso4217:USD-8Reported
401.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31Type of Adoption * Windows 10 Licenses * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue1600000000 iso4217:USD-8Reported
411.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30Type of Adoption * Windows 10 Licenses * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue2000000000 iso4217:USD-8Reported
421.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30Type of Adoption * Windows 10 Licenses * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue1900000000 iso4217:USD-8Reported
431.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Type of Adoption * Windows 10 Licenses * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue6700000000 iso4217:USD-8Reported
441.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31Type of Adoption * Windows 10 Licenses * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue2000000000 iso4217:USD-8Reported
451.1.7.1.set0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31Type of Adoption * Windows 10 Licenses * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue1500000000 iso4217:USD-8Reported
461.1.7.1.set0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30Type of Adoption * Windows 10 Licenses * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedRevenue1400000000 iso4217:USD-8Reported
471.1.7.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanRevenue91154000000 iso4217:USD-6Reported
481.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanRevenue96571000000 iso4217:USD-6Reported
491.1.7.1.set0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedProvision for income taxes6314000000 iso4217:USD-6Reported
501.1.7.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedProvision for income taxes2953000000 iso4217:USD-6Reported
511.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedProvision for income taxes1945000000 iso4217:USD-6Reported
521.1.7.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30Accounting Standards Update 2014-09 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanProvision for income taxes2147000000 iso4217:USD-6Reported
531.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Accounting Standards Update 2014-09 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanProvision for income taxes2467000000 iso4217:USD-6Reported
541.1.7.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30Accounting Standards Update 2016-02 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanProvision for income taxes0 iso4217:USD-6Reported
551.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Accounting Standards Update 2016-02 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanProvision for income taxes0 iso4217:USD-6Reported
561.1.7.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanProvision for income taxes5100000000 iso4217:USD-6Reported
571.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanProvision for income taxes4412000000 iso4217:USD-6Reported
581.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30Accounting Standards Update 2014-09 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanAccounts receivable and other current and long-term assets4200000000 iso4217:USD-8Reported
591.1.7.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30Accounting Standards Update 2014-09 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanAccounts receivable and other current and long-term assets2700000000 iso4217:USD-8Reported
601.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedUnearned revenue33909000000 iso4217:USD-6Reported
611.1.7.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedUnearned revenue44479000000 iso4217:USD-6Reported
621.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30Accounting Standards Update 2014-09 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanUnearned revenue-11716000000 iso4217:USD-6Reported
631.1.7.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30Accounting Standards Update 2014-09 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanUnearned revenue-17823000000 iso4217:USD-6Reported
641.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30Accounting Standards Update 2016-02 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanUnearned revenue0 iso4217:USD-6Reported
651.1.7.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30Accounting Standards Update 2016-02 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanUnearned revenue0 iso4217:USD-6Reported
661.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanUnearned revenue22193000000 iso4217:USD-6Reported
671.1.7.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanUnearned revenue26656000000 iso4217:USD-6Reported
681.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedDeferred income taxes1476000000 iso4217:USD-6Reported
691.1.7.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario, UnspecifiedDeferred income taxes531000000 iso4217:USD-6Reported
701.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30Accounting Standards Update 2014-09 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanDeferred income taxes4837000000 iso4217:USD-6Reported
711.1.7.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30Accounting Standards Update 2014-09 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanDeferred income taxes5203000000 iso4217:USD-6Reported
721.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30Accounting Standards Update 2016-02 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanDeferred income taxes0 iso4217:USD-6Reported
731.1.7.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30Accounting Standards Update 2016-02 * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanDeferred income taxes0 iso4217:USD-6Reported
741.1.7.1.set0000789019 (http://www.sec.gov/CIK)2016-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanDeferred income taxes6313000000 iso4217:USD-6Reported
751.1.7.1.set0000789019 (http://www.sec.gov/CIK)2017-06-30Type of Adoption * Deferred Revenue [Domain] * Property, Plant and Equipment, Type [Domain] * Range [Domain] * Scenario PlanDeferred income taxes5734000000 iso4217:USD-6Reported
Model Structure
Network
100520 - Disclosure - Accounting Policies - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureAccountingPoliciesAdditionalInformationDetail)
Table(implied)
#LabelReport Element ClassPeriod TypeBalanceName
1Accounting Policies [Abstract]Abstractdurationbase:AccountingPoliciesAbstract
2 Significant Accounting Policies [Table]Hypercubedurationmsft:SignificantAccountingPoliciesTable
3 Legal Entity [Axis]Dimensiondurationother:LegalEntityAxis
4 Entity [Domain]Memberdurationother:EntityDomain
5 Deferred Revenue Arrangement TypeDimensiondurationbase:DeferredRevenueArrangementTypeAxis
6 Deferred Revenue [Domain]Memberdurationbase:DeferredRevenueArrangementTypeDomain
7 Windows 10 LicensesMemberdurationmsft:WindowsTenDeferralMember
8 RangeDimensiondurationbase:RangeAxis
9 Range [Domain]Memberdurationbase:RangeMember
10 Lower LimitMemberdurationbase:MinimumMember
11 Upper LimitMemberdurationbase:MaximumMember
12 Property, Plant and Equipment, Type [Axis]Dimensiondurationbase:PropertyPlantAndEquipmentByTypeAxis
13 Property, Plant and Equipment, Type [Domain]Memberdurationbase:PropertyPlantAndEquipmentTypeDomain
14 SoftwareMemberdurationbase:SoftwareAndSoftwareDevelopmentCostsMember
15 Computer EquipmentMemberdurationbase:ComputerEquipmentMember
16 Buildings and ImprovementsMemberdurationbase:BuildingAndBuildingImprovementsMember
17 Leasehold ImprovementsMemberdurationbase:LeaseholdImprovementsMember
18 Furniture and FixturesMemberdurationbase:FurnitureAndFixturesMember
19 Adjustments for New Accounting PronouncementsDimensiondurationbase:AdjustmentsForNewAccountingPronouncementsAxis
20 Type of AdoptionMemberdurationbase:TypeOfAdoptionMember
21 Accounting Standards Update 2016-02Memberdurationbase:AccountingStandardsUpdate201602Member
22 Accounting Standards Update 2014-09Memberdurationbase:AccountingStandardsUpdate201409Member
23 ScenarioDimensiondurationbase:StatementScenarioAxis
24 Scenario, UnspecifiedMemberdurationbase:ScenarioUnspecifiedDomain
25 Scenario PlanMemberdurationbase:ScenarioPlanMember
26 Significant Accounting Policies [Line Items]LineItemsdurationmsft:SignificantAccountingPoliciesLineItems
27 Revenue recognition periodConcept (Duration)durationmsft:RevenueRecognitionPeriod
28 Advertising expenseConcept (Monetary)durationdebitbase:AdvertisingExpense
29 Estimated useful livesConcept (Duration)durationbase:PropertyPlantAndEquipmentUsefulLife
30 Estimated useful lives of intangible assetsConcept (Duration)durationbase:FiniteLivedIntangibleAssetUsefulLife
31 Recognition of additional ROU assets for operating leasesConcept (Monetary)instantdebitmsft:OperatingLeaseRightOfUseAssets
32 Recognition of additional lease liabilities for operating leasesConcept (Monetary)instantcreditmsft:OperatingLeaseLiabilities
33 RevenueConcept (Monetary)durationcreditbase:SalesRevenueNet
34 Provision for income taxesConcept (Monetary)durationdebitbase:IncomeTaxExpenseBenefit
35 Accounts receivable and other current and long-term assetsConcept (Monetary)instantdebitmsft:AccountsReceivableNetAndOtherAssets
36 Unearned revenueConcept (Monetary)instantcreditbase:DeferredRevenue
37 Deferred income taxesConcept (Monetary)instantcreditbase:DeferredTaxLiabilitiesNoncurrent

Definition Graphs

Definition Links Graph
Network
100520 - Disclosure - Accounting Policies - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureAccountingPoliciesAdditionalInformationDetail)
Table(implied)
%3 base:AccountingStandardsUpdate201409Member base:AccountingStandardsUpdate201409Member base:AccountingStandardsUpdate201602Member base:AccountingStandardsUpdate201602Member base:AdjustmentsForNewAccountingPronouncementsAxis base:AdjustmentsForNewAccountingPronouncementsAxis base:TypeOfAdoptionMember base:TypeOfAdoptionMember base:AdjustmentsForNewAccountingPronouncementsAxis->base:TypeOfAdoptionMember dimension-default base:AdjustmentsForNewAccountingPronouncementsAxis->base:TypeOfAdoptionMember dimension-domain base:AdvertisingExpense base:AdvertisingExpense base:BuildingAndBuildingImprovementsMember base:BuildingAndBuildingImprovementsMember base:ComputerEquipmentMember base:ComputerEquipmentMember base:DeferredRevenue base:DeferredRevenue base:DeferredRevenueArrangementTypeAxis base:DeferredRevenueArrangementTypeAxis base:DeferredRevenueArrangementTypeDomain base:DeferredRevenueArrangementTypeDomain base:DeferredRevenueArrangementTypeAxis->base:DeferredRevenueArrangementTypeDomain dimension-default base:DeferredRevenueArrangementTypeAxis->base:DeferredRevenueArrangementTypeDomain dimension-domain msft:WindowsTenDeferralMember msft:WindowsTenDeferralMember base:DeferredRevenueArrangementTypeDomain->msft:WindowsTenDeferralMember domain-member base:DeferredTaxLiabilitiesNoncurrent base:DeferredTaxLiabilitiesNoncurrent base:FiniteLivedIntangibleAssetUsefulLife base:FiniteLivedIntangibleAssetUsefulLife base:FurnitureAndFixturesMember base:FurnitureAndFixturesMember base:IncomeTaxExpenseBenefit base:IncomeTaxExpenseBenefit base:LeaseholdImprovementsMember base:LeaseholdImprovementsMember base:MaximumMember base:MaximumMember base:MinimumMember base:MinimumMember base:PropertyPlantAndEquipmentByTypeAxis base:PropertyPlantAndEquipmentByTypeAxis base:PropertyPlantAndEquipmentTypeDomain base:PropertyPlantAndEquipmentTypeDomain base:PropertyPlantAndEquipmentByTypeAxis->base:PropertyPlantAndEquipmentTypeDomain dimension-default base:PropertyPlantAndEquipmentByTypeAxis->base:PropertyPlantAndEquipmentTypeDomain dimension-domain base:PropertyPlantAndEquipmentTypeDomain->base:BuildingAndBuildingImprovementsMember domain-member base:PropertyPlantAndEquipmentTypeDomain->base:ComputerEquipmentMember domain-member base:PropertyPlantAndEquipmentTypeDomain->base:FurnitureAndFixturesMember domain-member base:PropertyPlantAndEquipmentTypeDomain->base:LeaseholdImprovementsMember domain-member base:SoftwareAndSoftwareDevelopmentCostsMember base:SoftwareAndSoftwareDevelopmentCostsMember base:PropertyPlantAndEquipmentTypeDomain->base:SoftwareAndSoftwareDevelopmentCostsMember domain-member base:PropertyPlantAndEquipmentUsefulLife base:PropertyPlantAndEquipmentUsefulLife base:RangeAxis base:RangeAxis base:RangeMember base:RangeMember base:RangeAxis->base:RangeMember dimension-default base:RangeAxis->base:RangeMember dimension-domain base:RangeMember->base:MaximumMember domain-member base:RangeMember->base:MinimumMember domain-member base:SalesRevenueNet base:SalesRevenueNet base:ScenarioPlanMember base:ScenarioPlanMember base:ScenarioUnspecifiedDomain base:ScenarioUnspecifiedDomain base:ScenarioUnspecifiedDomain->base:ScenarioPlanMember domain-member base:StatementScenarioAxis base:StatementScenarioAxis base:StatementScenarioAxis->base:ScenarioUnspecifiedDomain dimension-default base:StatementScenarioAxis->base:ScenarioUnspecifiedDomain dimension-domain base:TypeOfAdoptionMember->base:AccountingStandardsUpdate201409Member domain-member base:TypeOfAdoptionMember->base:AccountingStandardsUpdate201602Member domain-member msft:AccountsReceivableNetAndOtherAssets msft:AccountsReceivableNetAndOtherAssets msft:OperatingLeaseLiabilities msft:OperatingLeaseLiabilities msft:OperatingLeaseRightOfUseAssets msft:OperatingLeaseRightOfUseAssets msft:RevenueRecognitionPeriod msft:RevenueRecognitionPeriod msft:SignificantAccountingPoliciesLineItems msft:SignificantAccountingPoliciesLineItems msft:SignificantAccountingPoliciesLineItems->base:AdvertisingExpense domain-member msft:SignificantAccountingPoliciesLineItems->base:DeferredRevenue domain-member msft:SignificantAccountingPoliciesLineItems->base:DeferredTaxLiabilitiesNoncurrent domain-member msft:SignificantAccountingPoliciesLineItems->base:FiniteLivedIntangibleAssetUsefulLife domain-member msft:SignificantAccountingPoliciesLineItems->base:IncomeTaxExpenseBenefit domain-member msft:SignificantAccountingPoliciesLineItems->base:PropertyPlantAndEquipmentUsefulLife domain-member msft:SignificantAccountingPoliciesLineItems->base:SalesRevenueNet domain-member msft:SignificantAccountingPoliciesLineItems->msft:AccountsReceivableNetAndOtherAssets domain-member msft:SignificantAccountingPoliciesLineItems->msft:OperatingLeaseLiabilities domain-member msft:SignificantAccountingPoliciesLineItems->msft:OperatingLeaseRightOfUseAssets domain-member msft:SignificantAccountingPoliciesLineItems->msft:RevenueRecognitionPeriod domain-member msft:SignificantAccountingPoliciesTable msft:SignificantAccountingPoliciesTable msft:SignificantAccountingPoliciesLineItems->msft:SignificantAccountingPoliciesTable all msft:SignificantAccountingPoliciesTable->base:AdjustmentsForNewAccountingPronouncementsAxis hypercube-dimension msft:SignificantAccountingPoliciesTable->base:DeferredRevenueArrangementTypeAxis hypercube-dimension msft:SignificantAccountingPoliciesTable->base:PropertyPlantAndEquipmentByTypeAxis hypercube-dimension msft:SignificantAccountingPoliciesTable->base:RangeAxis hypercube-dimension msft:SignificantAccountingPoliciesTable->base:StatementScenarioAxis hypercube-dimension other:LegalEntityAxis other:LegalEntityAxis msft:SignificantAccountingPoliciesTable->other:LegalEntityAxis hypercube-dimension other:EntityDomain other:EntityDomain other:LegalEntityAxis->other:EntityDomain dimension-domain

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