XML 30 R86.htm IDEA: XBRL DOCUMENT v2.4.1.9
Subsequent Events Subsequent Events (Details) (USD $)
In Millions, except Per Share data, unless otherwise specified
12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Mar. 31, 2015
Subsequent Event [Line Items]        
Common Stock, Dividends, Per Share, Declared $ 0.1950us-gaap_CommonStockDividendsPerShareDeclared $ 0.0425us-gaap_CommonStockDividendsPerShareDeclared $ 0.0000us-gaap_CommonStockDividendsPerShareDeclared  
Payments for Derivative Instrument, Investing Activities $ 2.1us-gaap_PaymentsForDerivativeInstrumentInvestingActivities $ 0us-gaap_PaymentsForDerivativeInstrumentInvestingActivities $ 0.3us-gaap_PaymentsForDerivativeInstrumentInvestingActivities  
Subsequent Event [Member]        
Subsequent Event [Line Items]        
Common Stock, Dividends, Per Share, Declared       $ 0.0675us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Cap agreement effective January 14, 2015-2017 [Member]        
Subsequent Event [Line Items]        
Number of Interest Rate Derivatives Held 14us-gaap_NumberOfInterestRateDerivativesHeld
/ us-gaap_DerivativeByNatureAxis
= cdw_CapagreementeffectiveJanuary1420152017Member
     
Derivative, Notional Amount 1,000.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cdw_CapagreementeffectiveJanuary1420152017Member
     
Payments for Derivative Instrument, Investing Activities 2.1us-gaap_PaymentsForDerivativeInstrumentInvestingActivities
/ us-gaap_DerivativeByNatureAxis
= cdw_CapagreementeffectiveJanuary1420152017Member
     
Cap agreement effective January 14, 2015-2017 [Member] | Subsequent Event [Member]        
Subsequent Event [Line Items]        
Number of Interest Rate Derivatives Held       6us-gaap_NumberOfInterestRateDerivativesHeld
/ us-gaap_DerivativeByNatureAxis
= cdw_CapagreementeffectiveJanuary1420152017Member
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Derivative, Notional Amount       400.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cdw_CapagreementeffectiveJanuary1420152017Member
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Payments for Derivative Instrument, Investing Activities       $ 0.5us-gaap_PaymentsForDerivativeInstrumentInvestingActivities
/ us-gaap_DerivativeByNatureAxis
= cdw_CapagreementeffectiveJanuary1420152017Member
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Derivative, Cap Interest Rate       2.00%us-gaap_DerivativeCapInterestRate
/ us-gaap_DerivativeByNatureAxis
= cdw_CapagreementeffectiveJanuary1420152017Member
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember