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
100580 - Disclosure - Investment Components, Including Associated Derivatives (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureInvestmentComponentsIncludingAssociatedDerivativesDetail)
Table(implied)

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

Concept arrangement pattern: 1.1.3.2.rollUp [calculation(http://www.xbrlsite.com/msft/role/DisclosureInvestmentComponentsIncludingAssociatedDerivativesDetail,base:EquityMethodInvestmentAggregateCost)]
Entity: 0000789019 (http://www.sec.gov/CIK)
Unit: iso4217:'USD'
Schedule of Investment Income, Reported Amounts, by Category: Other investments

Concept arrangement pattern: 1.1.3.3.set []
Entity: 0000789019 (http://www.sec.gov/CIK)
Unit: iso4217:'USD'
Schedule of Investment Income, Reported Amounts, by Category: Cash

Concept arrangement pattern: 1.1.3.8.set []
Entity: 0000789019 (http://www.sec.gov/CIK)
Unit: iso4217:'USD'


Component as one Pivot (ALL presented facts)
Network
100580 - Disclosure - Investment Components, Including Associated Derivatives (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureInvestmentComponentsIncludingAssociatedDerivativesDetail)
Table(implied)

Entity: 0000789019 (http://www.sec.gov/CIK)
Unit: iso4217:'USD'


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

Fact Table
Network
100580 - Disclosure - Investment Components, Including Associated Derivatives (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureInvestmentComponentsIncludingAssociatedDerivativesDetail)
Table(implied)
#BlockReporting Entity [Aspect]Period [Aspect]Dimension MembersConceptFact ValueUnitRoundingParenthetical ExplanationsOrigin
11.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Investments [Domain]Cost Basis119078000000 iso4217:USD-6Reported
21.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Investments [Domain]Cost Basis136160000000 iso4217:USD-6Reported
31.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Mortgage- and asset-backed securitiesCost Basis4789000000 iso4217:USD-6Reported
41.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Mortgage- and asset-backed securitiesCost Basis3921000000 iso4217:USD-6Reported
51.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Certificates of depositCost Basis1000000000 iso4217:USD-6Reported
61.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Certificates of depositCost Basis1358000000 iso4217:USD-6Reported
71.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Commercial paperCost Basis298000000 iso4217:USD-6Reported
81.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Commercial paperCost Basis319000000 iso4217:USD-6Reported
91.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Corporate notes and bondsCost Basis6509000000 iso4217:USD-6Reported
101.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Corporate notes and bondsCost Basis4786000000 iso4217:USD-6Reported
111.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Common and preferred stockCost Basis5597000000 iso4217:USD-6Reported
121.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Common and preferred stockCost Basis2472000000 iso4217:USD-6Reported
131.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Foreign government bondsCost Basis5502000000 iso4217:USD-6Reported
141.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Foreign government bondsCost Basis5276000000 iso4217:USD-6Reported
151.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Mutual fundsCost Basis1012000000 iso4217:USD-6Reported
161.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Mutual fundsCost Basis1478000000 iso4217:USD-6Reported
171.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30U.S. government and agency securitiesCost Basis89970000000 iso4217:USD-6Reported
181.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30U.S. government and agency securitiesCost Basis112119000000 iso4217:USD-6Reported
191.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Municipal securitiesCost Basis285000000 iso4217:USD-6Reported
201.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Municipal securitiesCost Basis284000000 iso4217:USD-6Reported
211.1.3.2.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Other investmentsCost Basis615000000 iso4217:USD-6Reported
221.1.3.2.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Other investmentsCost Basis523000000 iso4217:USD-6Reported
231.1.3.3.set0000789019 (http://www.sec.gov/CIK)2016-06-30CashCash3501000000 iso4217:USD-6Reported
241.1.3.3.set0000789019 (http://www.sec.gov/CIK)2017-06-30CashCash3624000000 iso4217:USD-6Reported
251.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Investments [Domain]Unrealized Gains4895000000 iso4217:USD-6Reported
261.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Investments [Domain]Unrealized Gains3267000000 iso4217:USD-6Reported
271.1.3.2.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Other investmentsUnrealized Gains0 iso4217:USD-6Reported
281.1.3.2.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Other investmentsUnrealized Gains0 iso4217:USD-6Reported
291.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Mortgage- and asset-backed securitiesUnrealized Gains21000000 iso4217:USD-6Reported
301.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Mortgage- and asset-backed securitiesUnrealized Gains14000000 iso4217:USD-6Reported
311.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Certificates of depositUnrealized Gains0 iso4217:USD-6Reported
321.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Certificates of depositUnrealized Gains0 iso4217:USD-6Reported
331.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Commercial paperUnrealized Gains0 iso4217:USD-6Reported
341.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Commercial paperUnrealized Gains0 iso4217:USD-6Reported
351.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Corporate notes and bondsUnrealized Gains110000000 iso4217:USD-6Reported
361.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Corporate notes and bondsUnrealized Gains61000000 iso4217:USD-6Reported
371.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Common and preferred stockUnrealized Gains4452000000 iso4217:USD-6Reported
381.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Common and preferred stockUnrealized Gains3062000000 iso4217:USD-6Reported
391.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Foreign government bondsUnrealized Gains10000000 iso4217:USD-6Reported
401.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Foreign government bondsUnrealized Gains2000000 iso4217:USD-6Reported
411.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Mutual fundsUnrealized Gains0 iso4217:USD-6Reported
421.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Mutual fundsUnrealized Gains0 iso4217:USD-6Reported
431.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30U.S. government and agency securitiesUnrealized Gains245000000 iso4217:USD-6Reported
441.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30U.S. government and agency securitiesUnrealized Gains85000000 iso4217:USD-6Reported
451.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Municipal securitiesUnrealized Gains57000000 iso4217:USD-6Reported
461.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Municipal securitiesUnrealized Gains43000000 iso4217:USD-6Reported
471.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Investments [Domain]Unrealized Losses(302000000)iso4217:USD-6Reported
481.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Investments [Domain]Unrealized Losses(423000000)iso4217:USD-6Reported
491.1.3.2.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Other investmentsUnrealized Losses(0)iso4217:USD-6Reported
501.1.3.2.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Other investmentsUnrealized Losses(0)iso4217:USD-6Reported
511.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Mortgage- and asset-backed securitiesUnrealized Losses(2000000)iso4217:USD-6Reported
521.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Mortgage- and asset-backed securitiesUnrealized Losses(4000000)iso4217:USD-6Reported
531.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Certificates of depositUnrealized Losses(0)iso4217:USD-6Reported
541.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Certificates of depositUnrealized Losses(0)iso4217:USD-6Reported
551.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Commercial paperUnrealized Losses(0)iso4217:USD-6Reported
561.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Commercial paperUnrealized Losses(0)iso4217:USD-6Reported
571.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Corporate notes and bondsUnrealized Losses(35000000)iso4217:USD-6Reported
581.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Corporate notes and bondsUnrealized Losses(12000000)iso4217:USD-6Reported
591.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Common and preferred stockUnrealized Losses(236000000)iso4217:USD-6Reported
601.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Common and preferred stockUnrealized Losses(34000000)iso4217:USD-6Reported
611.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Foreign government bondsUnrealized Losses(18000000)iso4217:USD-6Reported
621.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Foreign government bondsUnrealized Losses(13000000)iso4217:USD-6Reported
631.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Mutual fundsUnrealized Losses(0)iso4217:USD-6Reported
641.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Mutual fundsUnrealized Losses(0)iso4217:USD-6Reported
651.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30U.S. government and agency securitiesUnrealized Losses(11000000)iso4217:USD-6Reported
661.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30U.S. government and agency securitiesUnrealized Losses(360000000)iso4217:USD-6Reported
671.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Municipal securitiesUnrealized Losses(0)iso4217:USD-6Reported
681.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Municipal securitiesUnrealized Losses(0)iso4217:USD-6Reported
691.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Investments [Domain]Recorded Basis123671000000 iso4217:USD-6Reported
701.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Investments [Domain]Recorded Basis139004000000 iso4217:USD-6Reported
711.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Mortgage- and asset-backed securitiesRecorded Basis4808000000 iso4217:USD-6Reported
721.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Mortgage- and asset-backed securitiesRecorded Basis3931000000 iso4217:USD-6Reported
731.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Certificates of depositRecorded Basis1000000000 iso4217:USD-6Reported
741.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Certificates of depositRecorded Basis1358000000 iso4217:USD-6Reported
751.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Commercial paperRecorded Basis298000000 iso4217:USD-6Reported
761.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Commercial paperRecorded Basis319000000 iso4217:USD-6Reported
771.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Corporate notes and bondsRecorded Basis6584000000 iso4217:USD-6Reported
781.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Corporate notes and bondsRecorded Basis4835000000 iso4217:USD-6Reported
791.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Common and preferred stockRecorded Basis9813000000 iso4217:USD-6Reported
801.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Common and preferred stockRecorded Basis5500000000 iso4217:USD-6Reported
811.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Foreign government bondsRecorded Basis5494000000 iso4217:USD-6Reported
821.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Foreign government bondsRecorded Basis5265000000 iso4217:USD-6Reported
831.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Mutual fundsRecorded Basis1012000000 iso4217:USD-6Reported
841.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Mutual fundsRecorded Basis1478000000 iso4217:USD-6Reported
851.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30U.S. government and agency securitiesRecorded Basis90204000000 iso4217:USD-6Reported
861.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30U.S. government and agency securitiesRecorded Basis111844000000 iso4217:USD-6Reported
871.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Municipal securitiesRecorded Basis342000000 iso4217:USD-6Reported
881.1.3.1.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Municipal securitiesRecorded Basis327000000 iso4217:USD-6Reported
891.1.3.2.rollUp0000789019 (http://www.sec.gov/CIK)2016-06-30Other investmentsRecorded Basis615000000 iso4217:USD-6Reported
901.1.3.2.rollUp0000789019 (http://www.sec.gov/CIK)2017-06-30Other investmentsRecorded Basis523000000 iso4217:USD-6Reported
911.1.3.8.set0000789019 (http://www.sec.gov/CIK)2014-06-30Investments [Domain]Cash and cash equivalents8669000000 iso4217:USD-6Reported
921.1.3.8.set0000789019 (http://www.sec.gov/CIK)2015-06-30Investments [Domain]Cash and cash equivalents5595000000 iso4217:USD-6Reported
931.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Investments [Domain]Cash and cash equivalents6510000000 iso4217:USD-6Reported
941.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Investments [Domain]Cash and cash equivalents7663000000 iso4217:USD-6Reported
951.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Other investmentsCash and cash equivalents0 iso4217:USD-6Reported
961.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Other investmentsCash and cash equivalents0 iso4217:USD-6Reported
971.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Mortgage- and asset-backed securitiesCash and cash equivalents0 iso4217:USD-6Reported
981.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Mortgage- and asset-backed securitiesCash and cash equivalents0 iso4217:USD-6Reported
991.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30CashCash and cash equivalents3501000000 iso4217:USD-6Reported
1001.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30CashCash and cash equivalents3624000000 iso4217:USD-6Reported
1011.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Certificates of depositCash and cash equivalents868000000 iso4217:USD-6Reported
1021.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Certificates of depositCash and cash equivalents972000000 iso4217:USD-6Reported
1031.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Commercial paperCash and cash equivalents298000000 iso4217:USD-6Reported
1041.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Commercial paperCash and cash equivalents69000000 iso4217:USD-6Reported
1051.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Corporate notes and bondsCash and cash equivalents0 iso4217:USD-6Reported
1061.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Corporate notes and bondsCash and cash equivalents0 iso4217:USD-6Reported
1071.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Common and preferred stockCash and cash equivalents0 iso4217:USD-6Reported
1081.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Common and preferred stockCash and cash equivalents0 iso4217:USD-6Reported
1091.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Foreign government bondsCash and cash equivalents731000000 iso4217:USD-6Reported
1101.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Foreign government bondsCash and cash equivalents1504000000 iso4217:USD-6Reported
1111.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Mutual fundsCash and cash equivalents1012000000 iso4217:USD-6Reported
1121.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Mutual fundsCash and cash equivalents1478000000 iso4217:USD-6Reported
1131.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30U.S. government and agency securitiesCash and cash equivalents100000000 iso4217:USD-6Reported
1141.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30U.S. government and agency securitiesCash and cash equivalents16000000 iso4217:USD-6Reported
1151.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Municipal securitiesCash and cash equivalents0 iso4217:USD-6Reported
1161.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Municipal securitiesCash and cash equivalents0 iso4217:USD-6Reported
1171.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Investments [Domain]Short-term Investments106730000000 iso4217:USD-6Reported
1181.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Investments [Domain]Short-term Investments125318000000 iso4217:USD-6Reported
1191.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Other investmentsShort-term Investments-3000000 iso4217:USD-6Reported
1201.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Other investmentsShort-term Investments0 iso4217:USD-6Reported
1211.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Mortgage- and asset-backed securitiesShort-term Investments4808000000 iso4217:USD-6Reported
1221.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Mortgage- and asset-backed securitiesShort-term Investments3931000000 iso4217:USD-6Reported
1231.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30CashShort-term Investments0 iso4217:USD-6Reported
1241.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30CashShort-term Investments0 iso4217:USD-6Reported
1251.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Certificates of depositShort-term Investments132000000 iso4217:USD-6Reported
1261.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Certificates of depositShort-term Investments386000000 iso4217:USD-6Reported
1271.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Commercial paperShort-term Investments0 iso4217:USD-6Reported
1281.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Commercial paperShort-term Investments250000000 iso4217:USD-6Reported
1291.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Corporate notes and bondsShort-term Investments6584000000 iso4217:USD-6Reported
1301.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Corporate notes and bondsShort-term Investments4835000000 iso4217:USD-6Reported
1311.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Common and preferred stockShort-term Investments0 iso4217:USD-6Reported
1321.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Common and preferred stockShort-term Investments0 iso4217:USD-6Reported
1331.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Foreign government bondsShort-term Investments4763000000 iso4217:USD-6Reported
1341.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Foreign government bondsShort-term Investments3761000000 iso4217:USD-6Reported
1351.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Mutual fundsShort-term Investments0 iso4217:USD-6Reported
1361.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Mutual fundsShort-term Investments0 iso4217:USD-6Reported
1371.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30U.S. government and agency securitiesShort-term Investments90104000000 iso4217:USD-6Reported
1381.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30U.S. government and agency securitiesShort-term Investments111828000000 iso4217:USD-6Reported
1391.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Municipal securitiesShort-term Investments342000000 iso4217:USD-6Reported
1401.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Municipal securitiesShort-term Investments327000000 iso4217:USD-6Reported
1411.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Investments [Domain]Equity and Other Investments10431000000 iso4217:USD-6Reported
1421.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Investments [Domain]Equity and Other Investments6023000000 iso4217:USD-6Reported
1431.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Other investmentsEquity and Other Investments618000000 iso4217:USD-6Reported
1441.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Other investmentsEquity and Other Investments523000000 iso4217:USD-6Reported
1451.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Mortgage- and asset-backed securitiesEquity and Other Investments0 iso4217:USD-6Reported
1461.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Mortgage- and asset-backed securitiesEquity and Other Investments0 iso4217:USD-6Reported
1471.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30CashEquity and Other Investments0 iso4217:USD-6Reported
1481.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30CashEquity and Other Investments0 iso4217:USD-6Reported
1491.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Certificates of depositEquity and Other Investments0 iso4217:USD-6Reported
1501.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Certificates of depositEquity and Other Investments0 iso4217:USD-6Reported
1511.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Commercial paperEquity and Other Investments0 iso4217:USD-6Reported
1521.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Commercial paperEquity and Other Investments0 iso4217:USD-6Reported
1531.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Corporate notes and bondsEquity and Other Investments0 iso4217:USD-6Reported
1541.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Corporate notes and bondsEquity and Other Investments0 iso4217:USD-6Reported
1551.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Common and preferred stockEquity and Other Investments9813000000 iso4217:USD-6Reported
1561.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Common and preferred stockEquity and Other Investments5500000000 iso4217:USD-6Reported
1571.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Foreign government bondsEquity and Other Investments0 iso4217:USD-6Reported
1581.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Foreign government bondsEquity and Other Investments0 iso4217:USD-6Reported
1591.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Mutual fundsEquity and Other Investments0 iso4217:USD-6Reported
1601.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Mutual fundsEquity and Other Investments0 iso4217:USD-6Reported
1611.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30U.S. government and agency securitiesEquity and Other Investments0 iso4217:USD-6Reported
1621.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30U.S. government and agency securitiesEquity and Other Investments0 iso4217:USD-6Reported
1631.1.3.8.set0000789019 (http://www.sec.gov/CIK)2016-06-30Municipal securitiesEquity and Other Investments0 iso4217:USD-6Reported
1641.1.3.8.set0000789019 (http://www.sec.gov/CIK)2017-06-30Municipal securitiesEquity and Other Investments0 iso4217:USD-6Reported
Model Structure
Network
100580 - Disclosure - Investment Components, Including Associated Derivatives (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureInvestmentComponentsIncludingAssociatedDerivativesDetail)
Table(implied)
#LabelReport Element ClassPeriod TypeBalanceName
1Investments Debt And Equity Securities [Abstract]Abstractdurationbase:InvestmentsDebtAndEquitySecuritiesAbstract
2 Cash, Cash Equivalents and Investments [Table]Hypercubedurationmsft:CashCashEquivalentsAndInvestmentsTable
3 Legal Entity [Axis]Dimensiondurationother:LegalEntityAxis
4 Entity [Domain]Memberdurationother:EntityDomain
5 Schedule of Investment Income, Reported Amounts, by CategoryDimensiondurationbase:InvestmentTypeAxis
6 Investments [Domain]Memberdurationbase:InvestmentTypeCategorizationMember
7 CashMemberdurationbase:CashMember
8 Mutual fundsMemberdurationbase:MoneyMarketFundsMember
9 Commercial paperMemberdurationbase:CommercialPaperMember
10 Certificates of depositMemberdurationbase:CertificatesOfDepositMember
11 U.S. government and agency securitiesMemberdurationbase:USGovernmentAgenciesDebtSecuritiesMember
12 Foreign government bondsMemberdurationbase:ForeignGovernmentDebtSecuritiesMember
13 Mortgage- and asset-backed securitiesMemberdurationbase:AssetBackedSecuritiesMember
14 Corporate notes and bondsMemberdurationbase:CorporateDebtSecuritiesMember
15 Municipal securitiesMemberdurationbase:USStatesAndPoliticalSubdivisionsMember
16 Common and preferred stockMemberdurationbase:EquitySecuritiesMember
17 Other investmentsMemberdurationmsft:OtherSecurityInvestmentsMember
18 Cash, Cash Equivalents and Investments [Line Items]LineItemsdurationmsft:CashCashEquivalentsAndInvestmentsLineItems
19 Cost BasisConcept (Monetary)instantdebitbase:AvailableForSaleSecuritiesAmortizedCost
20 Cost BasisConcept (Monetary)instantdebitbase:EquityMethodInvestmentAggregateCost
21 CashConcept (Monetary)instantdebitbase:Cash
22 Unrealized GainsConcept (Monetary)instantcreditbase:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
23 Unrealized LossesConcept (Monetary)instantdebitbase:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
24 Recorded BasisConcept (Monetary)instantdebitbase:AvailableForSaleSecurities
25 Recorded BasisConcept (Monetary)instantdebitbase:EquityMethodInvestments
26 Cash and cash equivalentsConcept (Monetary)instantdebitbase:CashAndCashEquivalentsAtCarryingValue
27 Short-term InvestmentsConcept (Monetary)instantdebitbase:AvailableForSaleSecuritiesCurrent
28 Equity and Other InvestmentsConcept (Monetary)instantdebitbase:LongTermInvestments

Definition Graphs

Definition Links Graph
Network
100580 - Disclosure - Investment Components, Including Associated Derivatives (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureInvestmentComponentsIncludingAssociatedDerivativesDetail)
Table(implied)
%3 base:AssetBackedSecuritiesMember base:AssetBackedSecuritiesMember base:AvailableForSaleSecurities base:AvailableForSaleSecurities base:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax base:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax base:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax base:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax base:AvailableForSaleSecuritiesAmortizedCost base:AvailableForSaleSecuritiesAmortizedCost base:AvailableForSaleSecuritiesCurrent base:AvailableForSaleSecuritiesCurrent base:Cash base:Cash base:CashAndCashEquivalentsAtCarryingValue base:CashAndCashEquivalentsAtCarryingValue base:CashMember base:CashMember base:CertificatesOfDepositMember base:CertificatesOfDepositMember base:CommercialPaperMember base:CommercialPaperMember base:CorporateDebtSecuritiesMember base:CorporateDebtSecuritiesMember base:EquityMethodInvestmentAggregateCost base:EquityMethodInvestmentAggregateCost base:EquityMethodInvestments base:EquityMethodInvestments base:EquitySecuritiesMember base:EquitySecuritiesMember base:ForeignGovernmentDebtSecuritiesMember base:ForeignGovernmentDebtSecuritiesMember base:InvestmentTypeAxis base:InvestmentTypeAxis base:InvestmentTypeCategorizationMember base:InvestmentTypeCategorizationMember base:InvestmentTypeAxis->base:InvestmentTypeCategorizationMember dimension-default base:InvestmentTypeAxis->base:InvestmentTypeCategorizationMember dimension-domain base:InvestmentTypeCategorizationMember->base:AssetBackedSecuritiesMember domain-member base:InvestmentTypeCategorizationMember->base:CashMember domain-member base:InvestmentTypeCategorizationMember->base:CertificatesOfDepositMember domain-member base:InvestmentTypeCategorizationMember->base:CommercialPaperMember domain-member base:InvestmentTypeCategorizationMember->base:CorporateDebtSecuritiesMember domain-member base:InvestmentTypeCategorizationMember->base:EquitySecuritiesMember domain-member base:InvestmentTypeCategorizationMember->base:ForeignGovernmentDebtSecuritiesMember domain-member base:MoneyMarketFundsMember base:MoneyMarketFundsMember base:InvestmentTypeCategorizationMember->base:MoneyMarketFundsMember domain-member base:USGovernmentAgenciesDebtSecuritiesMember base:USGovernmentAgenciesDebtSecuritiesMember base:InvestmentTypeCategorizationMember->base:USGovernmentAgenciesDebtSecuritiesMember domain-member base:USStatesAndPoliticalSubdivisionsMember base:USStatesAndPoliticalSubdivisionsMember base:InvestmentTypeCategorizationMember->base:USStatesAndPoliticalSubdivisionsMember domain-member msft:OtherSecurityInvestmentsMember msft:OtherSecurityInvestmentsMember base:InvestmentTypeCategorizationMember->msft:OtherSecurityInvestmentsMember domain-member base:LongTermInvestments base:LongTermInvestments msft:CashCashEquivalentsAndInvestmentsLineItems msft:CashCashEquivalentsAndInvestmentsLineItems msft:CashCashEquivalentsAndInvestmentsLineItems->base:AvailableForSaleSecurities domain-member msft:CashCashEquivalentsAndInvestmentsLineItems->base:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax domain-member msft:CashCashEquivalentsAndInvestmentsLineItems->base:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax domain-member msft:CashCashEquivalentsAndInvestmentsLineItems->base:AvailableForSaleSecuritiesAmortizedCost domain-member msft:CashCashEquivalentsAndInvestmentsLineItems->base:AvailableForSaleSecuritiesCurrent domain-member msft:CashCashEquivalentsAndInvestmentsLineItems->base:Cash domain-member msft:CashCashEquivalentsAndInvestmentsLineItems->base:CashAndCashEquivalentsAtCarryingValue domain-member msft:CashCashEquivalentsAndInvestmentsLineItems->base:EquityMethodInvestmentAggregateCost domain-member msft:CashCashEquivalentsAndInvestmentsLineItems->base:EquityMethodInvestments domain-member msft:CashCashEquivalentsAndInvestmentsLineItems->base:LongTermInvestments domain-member msft:CashCashEquivalentsAndInvestmentsTable msft:CashCashEquivalentsAndInvestmentsTable msft:CashCashEquivalentsAndInvestmentsLineItems->msft:CashCashEquivalentsAndInvestmentsTable all msft:CashCashEquivalentsAndInvestmentsTable->base:InvestmentTypeAxis hypercube-dimension other:LegalEntityAxis other:LegalEntityAxis msft:CashCashEquivalentsAndInvestmentsTable->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