XML 101 R82.htm IDEA: XBRL DOCUMENT v2.4.1.9
Supplemental Guarantor Information Condensed Consolidated Statements of Comprehensive Income (Loss) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Supplemental Guarantor Information [Line Items]      
Comprehensive Income (Loss), Net of Tax, Attributable to Parent $ 234.6us-gaap_ComprehensiveIncomeNetOfTax $ 126.1us-gaap_ComprehensiveIncomeNetOfTax $ 121.5us-gaap_ComprehensiveIncomeNetOfTax
Parent Guarantor [Member]      
Supplemental Guarantor Information [Line Items]      
Comprehensive Income (Loss), Net of Tax, Attributable to Parent 234.6us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
126.1us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
121.5us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Subsidiary Issuer [Member]      
Supplemental Guarantor Information [Line Items]      
Comprehensive Income (Loss), Net of Tax, Attributable to Parent 234.6us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
141.3us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
121.5us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Guarantor Subsidiaries [Member]      
Supplemental Guarantor Information [Line Items]      
Comprehensive Income (Loss), Net of Tax, Attributable to Parent 484.6us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
409.0us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
322.8us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Non-Guarantor Subsidiaries [Member]      
Supplemental Guarantor Information [Line Items]      
Comprehensive Income (Loss), Net of Tax, Attributable to Parent 5.1us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
4.8us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
13.2us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Co-Issuer [Member]      
Supplemental Guarantor Information [Line Items]      
Comprehensive Income (Loss), Net of Tax, Attributable to Parent 0us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= cdw_CoIssuerMember
0us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= cdw_CoIssuerMember
0us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= cdw_CoIssuerMember
Consolidating Adjustments [Member]      
Supplemental Guarantor Information [Line Items]      
Comprehensive Income (Loss), Net of Tax, Attributable to Parent (724.3)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(555.1)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(457.5)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Consolidated [Member]      
Supplemental Guarantor Information [Line Items]      
Comprehensive Income (Loss), Net of Tax, Attributable to Parent $ 234.6us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
$ 126.1us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
$ 121.5us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember