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

Block Pivots (one per detected block)
Network
100550 - Disclosure - Basic and Diluted Earnings Per Share (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureBasicAndDilutedEarningsPerShareDetail)
Table(implied)

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

Concept arrangement pattern: 1.1.2.4.rollUp [calculation(http://www.xbrlsite.com/msft/role/DisclosureBasicAndDilutedEarningsPerShareDetail,base:WeightedAverageNumberOfDilutedSharesOutstanding)]
Entity: 0000789019 (http://www.sec.gov/CIK)
Unit: shares

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


Component as one Pivot (ALL presented facts)
Network
100550 - Disclosure - Basic and Diluted Earnings Per Share (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureBasicAndDilutedEarningsPerShareDetail)
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
100550 - Disclosure - Basic and Diluted Earnings Per Share (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureBasicAndDilutedEarningsPerShareDetail)
Table(implied)
#BlockReporting Entity [Aspect]Period [Aspect]Dimension MembersConceptFact ValueUnitRoundingParenthetical ExplanationsOrigin
11.1.2.1.set0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullNet income available for common shareholders (A)12193000000 iso4217:USD-6Reported
21.1.2.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullNet income available for common shareholders (A)4902000000 iso4217:USD-6Reported
31.1.2.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullNet income available for common shareholders (A)16798000000 iso4217:USD-6Reported
41.1.2.1.set0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullNet income available for common shareholders (A)5018000000 iso4217:USD-6Reported
51.1.2.1.set0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullNet income available for common shareholders (A)3756000000 iso4217:USD-6Reported
61.1.2.1.set0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullNet income available for common shareholders (A)3122000000 iso4217:USD-6Reported
71.1.2.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullNet income available for common shareholders (A)4690000000 iso4217:USD-6Reported
81.1.2.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullNet income available for common shareholders (A)21204000000 iso4217:USD-6Reported
91.1.2.1.set0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullNet income available for common shareholders (A)5200000000 iso4217:USD-6Reported
101.1.2.1.set0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullNet income available for common shareholders (A)4801000000 iso4217:USD-6Reported
111.1.2.1.set0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullNet income available for common shareholders (A)6513000000 iso4217:USD-6Reported
121.1.2.4.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullWeighted average outstanding shares of common stock (B)7746000000 shares-6Reported
131.1.2.4.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullDilutive effect of stock-based awards86000000 shares-6Reported
141.1.2.4.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullCommon stock and common stock equivalents (C)7832000000 shares-6Reported
151.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullBasic (A/B)1.49 (iso4217:USD)/shares2Reported
161.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullBasic (A/B)0.61 (iso4217:USD)/shares2Reported
171.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullBasic (A/B)2.12 (iso4217:USD)/shares2Reported
181.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullBasic (A/B)0.63 (iso4217:USD)/shares2Reported
191.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullBasic (A/B)0.48 (iso4217:USD)/shares2Reported
201.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullBasic (A/B)0.4 (iso4217:USD)/shares2Reported
211.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullBasic (A/B)0.6 (iso4217:USD)/shares2Reported
221.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullBasic (A/B)2.74 (iso4217:USD)/shares2Reported
231.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullBasic (A/B)0.67 (iso4217:USD)/shares2Reported
241.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullBasic (A/B)0.62 (iso4217:USD)/shares2Reported
251.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullBasic (A/B)0.84 (iso4217:USD)/shares2Reported
261.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullDiluted (A/C)1.48 (iso4217:USD)/shares2Reported
271.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullDiluted (A/C)0.61 (iso4217:USD)/shares2Reported
281.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullDiluted (A/C)2.1 (iso4217:USD)/shares2Reported
291.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullDiluted (A/C)0.62 (iso4217:USD)/shares2Reported
301.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullDiluted (A/C)0.47 (iso4217:USD)/shares2Reported
311.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullDiluted (A/C)0.39 (iso4217:USD)/shares2Reported
321.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullDiluted (A/C)0.6 (iso4217:USD)/shares2Reported
331.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullDiluted (A/C)2.71 (iso4217:USD)/shares2Reported
341.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullDiluted (A/C)0.66 (iso4217:USD)/shares2Reported
351.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullDiluted (A/C)0.61 (iso4217:USD)/shares2Reported
361.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullDiluted (A/C)0.83 (iso4217:USD)/shares2Reported
Model Structure
Network
100550 - Disclosure - Basic and Diluted Earnings Per Share (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureBasicAndDilutedEarningsPerShareDetail)
Table(implied)
#LabelReport Element ClassPeriod TypeBalanceName
1Earnings Per Share Basic And Diluted [Abstract]Abstractdurationbase:EarningsPerShareBasicAndDilutedAbstract
2 Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Table]Hypercubedurationmsft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable
3 Legal Entity [Axis]Dimensiondurationother:LegalEntityAxis
4 Entity [Domain]Memberdurationother:EntityDomain
5 Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]LineItemsdurationmsft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems
6 Net income available for common shareholders (A)Concept (Monetary)durationcreditbase:NetIncomeLoss
7 Weighted average outstanding shares of common stock (B)Concept (Shares)durationbase:WeightedAverageNumberOfSharesOutstandingBasic
8 Dilutive effect of stock-based awardsConcept (Shares)durationbase:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
9 Common stock and common stock equivalents (C)Concept (Shares)durationbase:WeightedAverageNumberOfDilutedSharesOutstanding
10 Earnings Per ShareAbstractdurationbase:EarningsPerShareAbstract
11 Basic (A/B)Concept (Per-Share)durationbase:EarningsPerShareBasic
12 Diluted (A/C)Concept (Per-Share)durationbase:EarningsPerShareDiluted

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