XML 51 R36.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring and Employee Severance (Liabilities Associated with Restructuring and Employee Severance Activities) (Details) (USD $)
In Millions, unless otherwise specified
9 Months Ended
Mar. 31, 2015
Employee-Related Costs  
Restructuring Reserve  
Beginning Balance $ 24us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Additions to restructuring reserve 21cah_Additionstorestructuringreserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Payments and other adjustments (27)cah_RestructuringPaymentsandOtherAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Ending Balance 18us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Facility Exit and Other Costs  
Restructuring Reserve  
Beginning Balance 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Additions to restructuring reserve 1cah_Additionstorestructuringreserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Payments and other adjustments (1)cah_RestructuringPaymentsandOtherAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Ending Balance 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Total  
Restructuring Reserve  
Beginning Balance 24us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= cah_TotalMember
Additions to restructuring reserve 22cah_Additionstorestructuringreserve
/ us-gaap_RestructuringCostAndReserveAxis
= cah_TotalMember
Payments and other adjustments (28)cah_RestructuringPaymentsandOtherAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= cah_TotalMember
Ending Balance $ 18us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= cah_TotalMember