XML 112 R78.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements (Reconciliation of Liabilities Measured at Fair Value on a Recurring Basis Using Unobservable Inputs (Level 3)) (Details) - Recurring - Contingent Consideration Obligation - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period $ 53 $ 12
Additions from acquisitions 7 40
Changes in fair value of contingent consideration (16) 8
Payment of contingent consideration (25) (7)
Balance at end of period $ 19 $ 53