XML 46 R35.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
6 Months Ended
Dec. 31, 2014
Employee-Related Costs  
Restructuring Reserve  
Beginning Balance $ 24us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Additions to restructuring reserve 18cah_Additionstorestructuringreserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Payments and other adjustments (18)cah_RestructuringPaymentsandOtherAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Ending Balance 24us-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 0cah_RestructuringPaymentsandOtherAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Ending Balance 1us-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 19cah_Additionstorestructuringreserve
/ us-gaap_RestructuringCostAndReserveAxis
= cah_TotalMember
Payments and other adjustments (18)cah_RestructuringPaymentsandOtherAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= cah_TotalMember
Ending Balance $ 25us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= cah_TotalMember