|
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 |