Generated by Logical Toolkit for XBRL version f512f32 (updated 14 hours ago). Analysis at 2021-06-12T15:41:30+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
100010 - Statement - INCOME STATEMENTS
(http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS)
Table(implied)

Concept arrangement pattern: 1.1.2.8.rollUp [calculation(http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS,base:SalesRevenueNet),calculation(http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS,base:GrossProfit),calculation(http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS,base:OperatingIncomeLoss)]
Entity: 0000789019 (http://www.sec.gov/CIK)
Unit: iso4217:'USD'

Concept arrangement pattern: 1.1.2.12.rollUp [calculation(http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS,base:NetIncomeLoss)]
Entity: 0000789019 (http://www.sec.gov/CIK)
Unit: iso4217:'USD'

Concept arrangement pattern: 1.1.2.12.rollUp [calculation(http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS,base:SalesRevenueNet),calculation(http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS,base:CostOfRevenue),calculation(http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS,base:GrossProfit),calculation(http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS,base:OperatingIncomeLoss),calculation(http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS,base:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments),calculation(http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS,base:NetIncomeLoss)]
Entity: 0000789019 (http://www.sec.gov/CIK)
Unit: iso4217:'USD'

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


Component as one Pivot (ALL presented facts)
Network
100010 - Statement - INCOME STATEMENTS
(http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS)
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
100010 - Statement - INCOME STATEMENTS
(http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS)
Table(implied)
#BlockReporting Entity [Aspect]Period [Aspect]Dimension MembersConceptFact ValueUnitRoundingParenthetical ExplanationsOrigin
11.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullProduct75956000000 iso4217:USD-6Reported
21.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullProduct0 iso4217:USDAssumed
31.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullProduct61502000000 iso4217:USD-6Reported
41.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullProduct0 iso4217:USDAssumed
51.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullProduct0 iso4217:USDAssumed
61.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullProduct0 iso4217:USDAssumed
71.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullProduct0 iso4217:USDAssumed
81.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullProduct57190000000 iso4217:USD-6Reported
91.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullProduct0 iso4217:USDAssumed
101.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullProduct0 iso4217:USDAssumed
111.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullProduct0 iso4217:USDAssumed
121.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullService and other17624000000 iso4217:USD-6Reported
131.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullService and other0 iso4217:USDAssumed
141.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullService and other23818000000 iso4217:USD-6Reported
151.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullService and other0 iso4217:USDAssumed
161.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullService and other0 iso4217:USDAssumed
171.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullService and other0 iso4217:USDAssumed
181.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullService and other0 iso4217:USDAssumed
191.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullService and other32760000000 iso4217:USD-6Reported
201.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullService and other0 iso4217:USDAssumed
211.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullService and other0 iso4217:USDAssumed
221.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullService and other0 iso4217:USDAssumed
231.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullTotal revenue93580000000 iso4217:USD-6Reported
241.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullTotal revenue20379000000 iso4217:USD-6Reported
251.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullTotal revenue85320000000 iso4217:USD-6Reported
261.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullTotal revenue23796000000 iso4217:USD-6Reported
271.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullTotal revenue20531000000 iso4217:USD-6Reported
281.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullTotal revenue20614000000 iso4217:USD-6Reported
291.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullTotal revenue20453000000 iso4217:USD-6Reported
301.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullTotal revenue89950000000 iso4217:USD-6Reported
311.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullTotal revenue24090000000 iso4217:USD-6Reported
321.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullTotal revenue22090000000 iso4217:USD-6Reported
331.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullTotal revenue23317000000 iso4217:USD-6Reported
341.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullProduct21410000000 iso4217:USD-6Reported
351.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullProduct17880000000 iso4217:USD-6Reported
361.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullProduct15175000000 iso4217:USD-6Reported
371.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullService and other11628000000 iso4217:USD-6Reported
381.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullService and other14900000000 iso4217:USD-6Reported
391.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullService and other19086000000 iso4217:USD-6Reported
401.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullTotal cost of revenue33038000000 iso4217:USD-6Reported
411.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullTotal cost of revenue0 iso4217:USDAssumed
421.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullTotal cost of revenue32780000000 iso4217:USD-6Reported
431.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullTotal cost of revenue0 iso4217:USDAssumed
441.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullTotal cost of revenue0 iso4217:USDAssumed
451.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullTotal cost of revenue0 iso4217:USDAssumed
461.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullTotal cost of revenue0 iso4217:USDAssumed
471.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullTotal cost of revenue34261000000 iso4217:USD-6Reported
481.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullTotal cost of revenue0 iso4217:USDAssumed
491.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullTotal cost of revenue0 iso4217:USDAssumed
501.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullTotal cost of revenue0 iso4217:USDAssumed
511.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullGross margin60542000000 iso4217:USD-6Reported
521.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullGross margin13172000000 iso4217:USD-6Reported
531.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullGross margin52540000000 iso4217:USD-6Reported
541.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullGross margin13924000000 iso4217:USD-6Reported
551.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullGross margin12809000000 iso4217:USD-6Reported
561.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullGross margin12635000000 iso4217:USD-6Reported
571.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullGross margin12609000000 iso4217:USD-6Reported
581.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullGross margin55689000000 iso4217:USD-6Reported
591.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullGross margin14189000000 iso4217:USD-6Reported
601.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullGross margin14030000000 iso4217:USD-6Reported
611.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullGross margin14861000000 iso4217:USD-6Reported
621.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullResearch and development12046000000 iso4217:USD-6Reported
631.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullResearch and development0 iso4217:USDAssumed
641.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullResearch and development11988000000 iso4217:USD-6Reported
651.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullResearch and development0 iso4217:USDAssumed
661.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullResearch and development0 iso4217:USDAssumed
671.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullResearch and development0 iso4217:USDAssumed
681.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullResearch and development0 iso4217:USDAssumed
691.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullResearch and development13037000000 iso4217:USD-6Reported
701.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullResearch and development0 iso4217:USDAssumed
711.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullResearch and development0 iso4217:USDAssumed
721.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullResearch and development0 iso4217:USDAssumed
731.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullSales and marketing15713000000 iso4217:USD-6Reported
741.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullSales and marketing0 iso4217:USDAssumed
751.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullSales and marketing14697000000 iso4217:USD-6Reported
761.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullSales and marketing0 iso4217:USDAssumed
771.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullSales and marketing0 iso4217:USDAssumed
781.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullSales and marketing0 iso4217:USDAssumed
791.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullSales and marketing0 iso4217:USDAssumed
801.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullSales and marketing15539000000 iso4217:USD-6Reported
811.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullSales and marketing0 iso4217:USDAssumed
821.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullSales and marketing0 iso4217:USDAssumed
831.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullSales and marketing0 iso4217:USDAssumed
841.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullGeneral and administrative4611000000 iso4217:USD-6Reported
851.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullGeneral and administrative0 iso4217:USDAssumed
861.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullGeneral and administrative4563000000 iso4217:USD-6Reported
871.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullGeneral and administrative0 iso4217:USDAssumed
881.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullGeneral and administrative0 iso4217:USDAssumed
891.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullGeneral and administrative0 iso4217:USDAssumed
901.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullGeneral and administrative0 iso4217:USDAssumed
911.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullGeneral and administrative4481000000 iso4217:USD-6Reported
921.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullGeneral and administrative0 iso4217:USDAssumed
931.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullGeneral and administrative0 iso4217:USDAssumed
941.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullGeneral and administrative0 iso4217:USDAssumed
951.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullImpairment, integration, and restructuring10011000000 iso4217:USD-6Reported
961.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullImpairment, integration, and restructuring0 iso4217:USDAssumed
971.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullImpairment, integration, and restructuring1110000000 iso4217:USD-6Reported
981.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullImpairment, integration, and restructuring0 iso4217:USDAssumed
991.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullImpairment, integration, and restructuring0 iso4217:USDAssumed
1001.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullImpairment, integration, and restructuring0 iso4217:USDAssumed
1011.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullImpairment, integration, and restructuring0 iso4217:USDAssumed
1021.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullImpairment, integration, and restructuring306000000 iso4217:USD-6Reported
1031.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullImpairment, integration, and restructuring0 iso4217:USDAssumed
1041.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullImpairment, integration, and restructuring0 iso4217:USDAssumed
1051.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullImpairment, integration, and restructuring0 iso4217:USDAssumed
1061.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullOperating income18161000000 iso4217:USD-6Reported
1071.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullOperating income5793000000 iso4217:USD-6Reported
1081.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullOperating income20182000000 iso4217:USD-6Reported
1091.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullOperating income6026000000 iso4217:USD-6Reported
1101.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullOperating income5283000000 iso4217:USD-6Reported
1111.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullOperating income3080000000 iso4217:USD-6Reported
1121.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullOperating income5225000000 iso4217:USD-6Reported
1131.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullOperating income22326000000 iso4217:USD-6Reported
1141.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullOperating income6177000000 iso4217:USD-6Reported
1151.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullOperating income5594000000 iso4217:USD-6Reported
1161.1.2.8.rollUp0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullOperating income5330000000 iso4217:USD-6Reported
1171.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullOther income (expense), net346000000 iso4217:USD-6Reported
1181.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullOther income (expense), net-431000000 iso4217:USD-6Reported
1191.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullOther income (expense), net823000000 iso4217:USD-6Reported
1201.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullIncome before income taxes18507000000 iso4217:USD-6Reported
1211.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullIncome before income taxes0 iso4217:USDAssumed
1221.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullIncome before income taxes19751000000 iso4217:USD-6Reported
1231.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullIncome before income taxes0 iso4217:USDAssumed
1241.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullIncome before income taxes0 iso4217:USDAssumed
1251.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullIncome before income taxes0 iso4217:USDAssumed
1261.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullIncome before income taxes0 iso4217:USDAssumed
1271.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullIncome before income taxes23149000000 iso4217:USD-6Reported
1281.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullIncome before income taxes0 iso4217:USDAssumed
1291.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullIncome before income taxes0 iso4217:USDAssumed
1301.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullIncome before income taxes0 iso4217:USDAssumed
1311.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullProvision for income taxes6314000000 iso4217:USD-6Reported
1321.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullProvision for income taxes0 iso4217:USDAssumed
1331.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullProvision for income taxes2953000000 iso4217:USD-6Reported
1341.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullProvision for income taxes0 iso4217:USDAssumed
1351.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullProvision for income taxes0 iso4217:USDAssumed
1361.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullProvision for income taxes0 iso4217:USDAssumed
1371.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullProvision for income taxes0 iso4217:USDAssumed
1381.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullProvision for income taxes1945000000 iso4217:USD-6Reported
1391.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullProvision for income taxes0 iso4217:USDAssumed
1401.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullProvision for income taxes0 iso4217:USDAssumed
1411.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullProvision for income taxes0 iso4217:USDAssumed
1421.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullNet income12193000000 iso4217:USD-6Reported
1431.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullNet income4902000000 iso4217:USD-6Reported
1441.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullNet income16798000000 iso4217:USD-6Reported
1451.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullNet income5018000000 iso4217:USD-6Reported
1461.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullNet income3756000000 iso4217:USD-6Reported
1471.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullNet income3122000000 iso4217:USD-6Reported
1481.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullNet income4690000000 iso4217:USD-6Reported
1491.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullNet income21204000000 iso4217:USD-6Reported
1501.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullNet income5200000000 iso4217:USD-6Reported
1511.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullNet income4801000000 iso4217:USD-6Reported
1521.1.2.12.rollUp0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullNet income6513000000 iso4217:USD-6Reported
1531.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullBasic1.49 (iso4217:USD)/shares2Reported
1541.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullBasic0.61 (iso4217:USD)/shares2Reported
1551.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullBasic2.12 (iso4217:USD)/shares2Reported
1561.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullBasic0.63 (iso4217:USD)/shares2Reported
1571.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullBasic0.48 (iso4217:USD)/shares2Reported
1581.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullBasic0.4 (iso4217:USD)/shares2Reported
1591.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullBasic0.6 (iso4217:USD)/shares2Reported
1601.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullBasic2.74 (iso4217:USD)/shares2Reported
1611.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullBasic0.67 (iso4217:USD)/shares2Reported
1621.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullBasic0.62 (iso4217:USD)/shares2Reported
1631.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullBasic0.84 (iso4217:USD)/shares2Reported
1641.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullDiluted1.48 (iso4217:USD)/shares2Reported
1651.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullDiluted0.61 (iso4217:USD)/shares2Reported
1661.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullDiluted2.1 (iso4217:USD)/shares2Reported
1671.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullDiluted0.62 (iso4217:USD)/shares2Reported
1681.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullDiluted0.47 (iso4217:USD)/shares2Reported
1691.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullDiluted0.39 (iso4217:USD)/shares2Reported
1701.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullDiluted0.6 (iso4217:USD)/shares2Reported
1711.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullDiluted2.71 (iso4217:USD)/shares2Reported
1721.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullDiluted0.66 (iso4217:USD)/shares2Reported
1731.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullDiluted0.61 (iso4217:USD)/shares2Reported
1741.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullDiluted0.83 (iso4217:USD)/shares2Reported
1751.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullBasic8177000000 shares-6Reported
1761.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullBasic7925000000 shares-6Reported
1771.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullBasic7746000000 shares-6Reported
1781.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullDiluted8254000000 shares-6Reported
1791.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullDiluted8013000000 shares-6Reported
1801.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullDiluted7832000000 shares-6Reported
1811.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullCash dividends declared per common share1.24 (iso4217:USD)/sharesINFReported
1821.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullCash dividends declared per common share0.36 (iso4217:USD)/sharesINFReported
1831.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullCash dividends declared per common share1.44 (iso4217:USD)/sharesINFReported
1841.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullCash dividends declared per common share0.36 (iso4217:USD)/sharesINFReported
1851.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullCash dividends declared per common share0.36 (iso4217:USD)/sharesINFReported
1861.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullCash dividends declared per common share0.36 (iso4217:USD)/sharesINFReported
1871.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullCash dividends declared per common share0.39 (iso4217:USD)/sharesINFReported
1881.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullCash dividends declared per common share1.56 (iso4217:USD)/sharesINFReported
1891.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullCash dividends declared per common share0.39 (iso4217:USD)/sharesINFReported
1901.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullCash dividends declared per common share0.39 (iso4217:USD)/sharesINFReported
1911.1.2.13.1.set0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullCash dividends declared per common share0.39 (iso4217:USD)/sharesINFReported
Model Structure
Network
100010 - Statement - INCOME STATEMENTS
(http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS)
Table(implied)
#LabelReport Element ClassPeriod TypeBalanceName
1Income Statement [Abstract]Abstractdurationbase:IncomeStatementAbstract
2 Statement [Table]Hypercubedurationbase:StatementTable
3 Legal Entity [Axis]Dimensiondurationother:LegalEntityAxis
4 Entity [Domain]Memberdurationother:EntityDomain
5 Statement [Line Items]LineItemsdurationbase:StatementLineItems
6 RevenueAbstractdurationbase:SalesRevenueNetAbstract
7 ProductConcept (Monetary)durationcreditbase:SalesRevenueGoodsNet
8 Service and otherConcept (Monetary)durationcreditmsft:SalesRevenueServicesAndOtherNet
9 Total revenueConcept (Monetary)durationcreditbase:SalesRevenueNet
10 Cost of revenueAbstractdurationbase:CostOfRevenueAbstract
11 ProductConcept (Monetary)durationdebitbase:CostOfGoodsSold
12 Service and otherConcept (Monetary)durationdebitmsft:CostOfServicesAndOther
13 Total cost of revenueConcept (Monetary)durationdebitbase:CostOfRevenue
14 Gross marginConcept (Monetary)durationcreditbase:GrossProfit
15 Research and developmentConcept (Monetary)durationdebitbase:ResearchAndDevelopmentExpense
16 Sales and marketingConcept (Monetary)durationdebitbase:SellingAndMarketingExpense
17 General and administrativeConcept (Monetary)durationdebitbase:GeneralAndAdministrativeExpense
18 Impairment, integration, and restructuringConcept (Monetary)durationdebitmsft:ImpairmentIntegrationAndRestructuringExpenses
19 Operating incomeConcept (Monetary)durationcreditbase:OperatingIncomeLoss
20 Other income (expense), netConcept (Monetary)durationcreditbase:NonoperatingIncomeExpense
21 Income before income taxesConcept (Monetary)durationcreditbase:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
22 Provision for income taxesConcept (Monetary)durationdebitbase:IncomeTaxExpenseBenefit
23 Net incomeConcept (Monetary)durationcreditbase:NetIncomeLoss
24 Earnings per share:Abstractdurationbase:EarningsPerShareAbstract
25 BasicConcept (Per-Share)durationbase:EarningsPerShareBasic
26 DilutedConcept (Per-Share)durationbase:EarningsPerShareDiluted
27 Weighted average shares outstanding:Abstractdurationbase:WeightedAverageNumberOfSharesOutstandingAbstract
28 BasicConcept (Shares)durationbase:WeightedAverageNumberOfSharesOutstandingBasic
29 DilutedConcept (Shares)durationbase:WeightedAverageNumberOfDilutedSharesOutstanding
30 Cash dividends declared per common shareConcept (Per-Share)durationbase:CommonStockDividendsPerShareDeclared

Definition Graphs

Definition Links Graph
Network
100010 - Statement - INCOME STATEMENTS
(http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS)
Table(implied)
%3 base:CommonStockDividendsPerShareDeclared base:CommonStockDividendsPerShareDeclared base:CostOfGoodsSold base:CostOfGoodsSold base:CostOfRevenue base:CostOfRevenue base:CostOfRevenueAbstract base:CostOfRevenueAbstract base:CostOfRevenueAbstract->base:CostOfGoodsSold domain-member base:CostOfRevenueAbstract->base:CostOfRevenue domain-member msft:CostOfServicesAndOther msft:CostOfServicesAndOther base:CostOfRevenueAbstract->msft:CostOfServicesAndOther domain-member base:EarningsPerShareAbstract base:EarningsPerShareAbstract base:EarningsPerShareBasic base:EarningsPerShareBasic base:EarningsPerShareAbstract->base:EarningsPerShareBasic domain-member base:EarningsPerShareDiluted base:EarningsPerShareDiluted base:EarningsPerShareAbstract->base:EarningsPerShareDiluted domain-member base:GeneralAndAdministrativeExpense base:GeneralAndAdministrativeExpense base:GrossProfit base:GrossProfit base:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments base:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments base:IncomeTaxExpenseBenefit base:IncomeTaxExpenseBenefit base:NetIncomeLoss base:NetIncomeLoss base:NonoperatingIncomeExpense base:NonoperatingIncomeExpense base:OperatingIncomeLoss base:OperatingIncomeLoss base:ResearchAndDevelopmentExpense base:ResearchAndDevelopmentExpense base:SalesRevenueGoodsNet base:SalesRevenueGoodsNet base:SalesRevenueNet base:SalesRevenueNet base:SalesRevenueNetAbstract base:SalesRevenueNetAbstract base:SalesRevenueNetAbstract->base:SalesRevenueGoodsNet domain-member base:SalesRevenueNetAbstract->base:SalesRevenueNet domain-member msft:SalesRevenueServicesAndOtherNet msft:SalesRevenueServicesAndOtherNet base:SalesRevenueNetAbstract->msft:SalesRevenueServicesAndOtherNet domain-member base:SellingAndMarketingExpense base:SellingAndMarketingExpense base:StatementLineItems base:StatementLineItems base:StatementLineItems->base:CommonStockDividendsPerShareDeclared domain-member base:StatementLineItems->base:CostOfRevenueAbstract domain-member base:StatementLineItems->base:EarningsPerShareAbstract domain-member base:StatementLineItems->base:GeneralAndAdministrativeExpense domain-member base:StatementLineItems->base:GrossProfit domain-member base:StatementLineItems->base:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments domain-member base:StatementLineItems->base:IncomeTaxExpenseBenefit domain-member base:StatementLineItems->base:NetIncomeLoss domain-member base:StatementLineItems->base:NonoperatingIncomeExpense domain-member base:StatementLineItems->base:OperatingIncomeLoss domain-member base:StatementLineItems->base:ResearchAndDevelopmentExpense domain-member base:StatementLineItems->base:SalesRevenueNetAbstract domain-member base:StatementLineItems->base:SellingAndMarketingExpense domain-member base:StatementTable base:StatementTable base:StatementLineItems->base:StatementTable all base:WeightedAverageNumberOfSharesOutstandingAbstract base:WeightedAverageNumberOfSharesOutstandingAbstract base:StatementLineItems->base:WeightedAverageNumberOfSharesOutstandingAbstract domain-member msft:ImpairmentIntegrationAndRestructuringExpenses msft:ImpairmentIntegrationAndRestructuringExpenses base:StatementLineItems->msft:ImpairmentIntegrationAndRestructuringExpenses domain-member other:LegalEntityAxis other:LegalEntityAxis base:StatementTable->other:LegalEntityAxis hypercube-dimension base:WeightedAverageNumberOfDilutedSharesOutstanding base:WeightedAverageNumberOfDilutedSharesOutstanding base:WeightedAverageNumberOfSharesOutstandingAbstract->base:WeightedAverageNumberOfDilutedSharesOutstanding domain-member base:WeightedAverageNumberOfSharesOutstandingBasic base:WeightedAverageNumberOfSharesOutstandingBasic base:WeightedAverageNumberOfSharesOutstandingAbstract->base:WeightedAverageNumberOfSharesOutstandingBasic domain-member 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