|
Deferred Compensation Plan (Details) (USD $) In Millions, except Share data, unless otherwise specified
|
12 Months Ended |
3 Months Ended |
|
|
|
|
|
|
|
|
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Mar. 31, 2016
|
Aug. 01, 2013
|
May 09, 2014
|
Mar. 31, 2014
|
Feb. 21, 2014
|
Jan. 22, 2014
|
Oct. 18, 2013
|
Mar. 08, 2013
|
Mar. 10, 2010
|
| Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| deferred compensation arrangement with individual, units authorized for issuance |
28,500cdw_Deferredcompensationarrangementwithindividualunitsauthorizedforissuance |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Deferred Compensation Arrangement with Individual, Units Outstanding |
28,500cdw_DeferredCompensationArrangementwithIndividualUnitsOutstanding |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Redemption premium added to debt face amount, RDU plan |
$ 0.1cdw_RedemptionpremiumaddedtodebtfaceamountRDUplan |
|
$ 1.4cdw_RedemptionpremiumaddedtodebtfaceamountRDUplan |
|
|
|
|
|
|
|
|
|
|
|
| RDU plan cash retention pool |
|
|
|
|
|
|
15.0cdw_RDUplancashretentionpool |
|
|
|
|
|
|
|
| Charge for payment of RDU Plan cash retention pool |
0cdw_ChargeforpaymentofRDUPlancashretentionpool |
[1] |
7.5cdw_ChargeforpaymentofRDUPlancashretentionpool |
[1] |
|
|
|
|
|
|
|
|
|
|
| Deferred Compensation Arrangement with Individual, Requisite Service Period |
3 years 0 months 0 days |
|
|
|
|
|
|
|
|
|
|
|
|
|
| RDU Plan, Compensation Expense |
8.8us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense |
|
16.8us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense |
|
8.4us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense |
|
|
|
|
|
|
|
|
|
| RDU Plan, Liability |
30.4us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability |
|
21.8us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability |
|
|
|
|
|
|
|
|
|
|
|
| Subordinated Debt [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Debt Instrument, Repurchased Face Amount |
|
|
|
|
|
|
324.0us-gaap_DebtInstrumentRepurchasedFaceAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_SubordinatedDebtMember |
42.5us-gaap_DebtInstrumentRepurchasedFaceAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_SubordinatedDebtMember |
50.0us-gaap_DebtInstrumentRepurchasedFaceAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_SubordinatedDebtMember |
20.0us-gaap_DebtInstrumentRepurchasedFaceAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_SubordinatedDebtMember |
30.0us-gaap_DebtInstrumentRepurchasedFaceAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_SubordinatedDebtMember |
155.0us-gaap_DebtInstrumentRepurchasedFaceAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_SubordinatedDebtMember |
50.0us-gaap_DebtInstrumentRepurchasedFaceAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_SubordinatedDebtMember |
28.5us-gaap_DebtInstrumentRepurchasedFaceAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_SubordinatedDebtMember |
| 2015 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| RDU Plan, unrecognized compensation expense |
5cdw_DeferredCompensationArrangementWithIndividualUnrecognizedCompensationExpense / cdw_PeriodofRecognitionAxis = cdw_A2015MemberDomain |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2016 through 2017 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| RDU Plan, unrecognized compensation expense |
3cdw_DeferredCompensationArrangementWithIndividualUnrecognizedCompensationExpense / cdw_PeriodofRecognitionAxis = cdw_A2016through2017MemberMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Scenario, Forecast [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Second RDU Cash Retention Payment |
|
|
|
|
|
$ 7.5cdw_SecondRDUCashRetentionPayment / us-gaap_StatementScenarioAxis = us-gaap_ScenarioForecastMember |
|
|
|
|
|
|
|
|
|
|
|