|
Supplemental Guarantor Information Additional Details (Details) (USD $) In Millions, unless otherwise specified
|
Dec. 31, 2014
|
May 09, 2014
|
Mar. 31, 2014
|
Feb. 21, 2014
|
Jan. 22, 2014
|
Dec. 31, 2013
|
Oct. 18, 2013
|
Aug. 01, 2013
|
Mar. 08, 2013
|
Mar. 10, 2010
|
Aug. 05, 2014
|
Jul. 02, 2013
|
Dec. 01, 2014
|
Mar. 20, 2014
|
| Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Long-term Debt, Gross |
$ 3,192.4us-gaap_DebtInstrumentCarryingAmount |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Subordinated Debt [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Debt Instrument, Repurchased Face Amount |
|
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 |
324.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 |
|
|
|
|
| Long-term Debt, Gross |
0us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_SubordinatedDebtMember |
|
|
|
|
92.5us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_SubordinatedDebtMember |
|
|
|
|
|
|
|
|
| Senior Notes due 2022 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Long-term Debt, Gross |
600.0us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = cdw_SeniorNotesdue2022Member |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Senior secured notes due 2018 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Debt Instrument, Repurchased Face Amount |
|
|
|
|
|
|
|
|
|
|
325.0us-gaap_DebtInstrumentRepurchasedFaceAmount / us-gaap_LongtermDebtTypeAxis = cdw_SeniorSecuredNotesDue2018Member |
175.0us-gaap_DebtInstrumentRepurchasedFaceAmount / us-gaap_LongtermDebtTypeAxis = cdw_SeniorSecuredNotesDue2018Member |
|
|
| Long-term Debt, Gross |
0us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = cdw_SeniorSecuredNotesDue2018Member |
|
|
|
|
325.0us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = cdw_SeniorSecuredNotesDue2018Member |
|
|
|
|
|
|
|
|
| Senior notes due 2019 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Debt Instrument, Repurchased Face Amount |
|
|
|
|
|
|
|
|
|
|
234.7us-gaap_DebtInstrumentRepurchasedFaceAmount / us-gaap_LongtermDebtTypeAxis = cdw_SeniorNotesDue2019Member |
|
541.4us-gaap_DebtInstrumentRepurchasedFaceAmount / us-gaap_LongtermDebtTypeAxis = cdw_SeniorNotesDue2019Member |
25.0us-gaap_DebtInstrumentRepurchasedFaceAmount / us-gaap_LongtermDebtTypeAxis = cdw_SeniorNotesDue2019Member |
| Long-term Debt, Gross |
503.9us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = cdw_SeniorNotesDue2019Member |
|
|
|
|
1,305.0us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = cdw_SeniorNotesDue2019Member |
|
|
|
|
|
|
|
|
| Senior Notes due 2024 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Long-term Debt, Gross |
$ 575.0us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = cdw_SeniorNotesdue2024Member |
|
|
|
|
|
|
|
|
|
|
|
|
|