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
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)2014-07-01 to 2015-06-30nullWeighted average outstanding shares of common stock (B)8177000000 shares-6Reported
131.1.2.4.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullWeighted average outstanding shares of common stock (B)7925000000 shares-6Reported
141.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
151.1.2.4.rollUp0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullDilutive effect of stock-based awards77000000 shares-6Reported
161.1.2.4.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullDilutive effect of stock-based awards88000000 shares-6Reported
171.1.2.4.rollUp0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullDilutive effect of stock-based awards86000000 shares-6Reported
181.1.2.4.rollUp0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullCommon stock and common stock equivalents (C)8254000000 shares-6Reported
191.1.2.4.rollUp0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullCommon stock and common stock equivalents (C)8013000000 shares-6Reported
201.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
211.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullBasic (A/B)1.49 (iso4217:USD)/shares2Reported
221.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullBasic (A/B)0.61 (iso4217:USD)/shares2Reported
231.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullBasic (A/B)2.12 (iso4217:USD)/shares2Reported
241.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullBasic (A/B)0.63 (iso4217:USD)/shares2Reported
251.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullBasic (A/B)0.48 (iso4217:USD)/shares2Reported
261.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullBasic (A/B)0.4 (iso4217:USD)/shares2Reported
271.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullBasic (A/B)0.6 (iso4217:USD)/shares2Reported
281.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullBasic (A/B)2.74 (iso4217:USD)/shares2Reported
291.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullBasic (A/B)0.67 (iso4217:USD)/shares2Reported
301.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullBasic (A/B)0.62 (iso4217:USD)/shares2Reported
311.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2017-04-01 to 2017-06-30nullBasic (A/B)0.84 (iso4217:USD)/shares2Reported
321.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2014-07-01 to 2015-06-30nullDiluted (A/C)1.48 (iso4217:USD)/shares2Reported
331.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2015-09-30nullDiluted (A/C)0.61 (iso4217:USD)/shares2Reported
341.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2015-07-01 to 2016-06-30nullDiluted (A/C)2.1 (iso4217:USD)/shares2Reported
351.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2015-10-01 to 2015-12-31nullDiluted (A/C)0.62 (iso4217:USD)/shares2Reported
361.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2016-01-01 to 2016-03-31nullDiluted (A/C)0.47 (iso4217:USD)/shares2Reported
371.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2016-04-01 to 2016-06-30nullDiluted (A/C)0.39 (iso4217:USD)/shares2Reported
381.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2016-09-30nullDiluted (A/C)0.6 (iso4217:USD)/shares2Reported
391.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullDiluted (A/C)2.71 (iso4217:USD)/shares2Reported
401.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2016-10-01 to 2016-12-31nullDiluted (A/C)0.66 (iso4217:USD)/shares2Reported
411.1.2.5.1.set0000789019 (http://www.sec.gov/CIK)2017-01-01 to 2017-03-31nullDiluted (A/C)0.61 (iso4217:USD)/shares2Reported
421.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

Definition Graphs

Definition Links Graph
Network
100550 - Disclosure - Basic and Diluted Earnings Per Share (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureBasicAndDilutedEarningsPerShareDetail)
Table(implied)
%3 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:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements base:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements base:NetIncomeLoss base:NetIncomeLoss base:WeightedAverageNumberOfDilutedSharesOutstanding base:WeightedAverageNumberOfDilutedSharesOutstanding base:WeightedAverageNumberOfSharesOutstandingBasic base:WeightedAverageNumberOfSharesOutstandingBasic msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems->base:EarningsPerShareAbstract domain-member msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems->base:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements domain-member msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems->base:NetIncomeLoss domain-member msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems->base:WeightedAverageNumberOfDilutedSharesOutstanding domain-member msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems->base:WeightedAverageNumberOfSharesOutstandingBasic domain-member msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems->msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable all other:LegalEntityAxis other:LegalEntityAxis msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable->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