XML 69 R59.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stockholders' Equity - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) by Component (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2016
Jun. 30, 2015
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ (1,561)  
Other comprehensive income (loss) before reclassifications (267)  
Amounts reclassified to earnings and other 23  
Other Comprehensive Income (Loss), Net of Tax (244) $ 323
Less: amounts attributable to redeemable noncontrolling interests (66)  
Other comprehensive income (loss) attributable to McKesson (178)  
Ending balance (1,739)  
Foreign Currency Translation Adjustments, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (1,323)  
Other comprehensive income (loss) before reclassifications (275)  
Amounts reclassified to earnings and other 20  
Other Comprehensive Income (Loss), Net of Tax (255)  
Less: amounts attributable to redeemable noncontrolling interests (67)  
Other comprehensive income (loss) attributable to McKesson (188)  
Ending balance (1,511)  
Unrealized Gains (Losses) on Cash Flow Hedges, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (12)  
Other comprehensive income (loss) before reclassifications 0  
Amounts reclassified to earnings and other 0  
Other Comprehensive Income (Loss), Net of Tax 0  
Less: amounts attributable to redeemable noncontrolling interests 0  
Other comprehensive income (loss) attributable to McKesson 0  
Ending balance (12)  
Unrealized Net Gains (Losses) and Other Components of Benefit Plans, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (226)  
Other comprehensive income (loss) before reclassifications 8  
Amounts reclassified to earnings and other 3  
Other Comprehensive Income (Loss), Net of Tax 11  
Less: amounts attributable to redeemable noncontrolling interests 1  
Other comprehensive income (loss) attributable to McKesson 10  
Ending balance $ (216)