|
Long-Term Debt Debt Balances and Interest Rates (Details) (USD $) In Millions, unless otherwise specified
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Jul. 31, 2013
|
Apr. 29, 2013
|
| Debt Instrument [Line Items] |
|
|
|
|
|
| Net Income free of restrictions under credit agreements |
$ 230.3cdw_NetIncomefreeofrestrictionsundercreditagreements |
|
|
|
|
| Debt, long-term and short-term |
3,192.4us-gaap_DebtInstrumentCarryingAmount |
|
|
|
|
| Debt, total long-term and short-term |
3,190.0us-gaap_DebtLongtermAndShorttermCombinedAmount |
|
3,251.2us-gaap_DebtLongtermAndShorttermCombinedAmount |
|
|
| Current maturities of long-term debt |
(15.4)us-gaap_LongTermDebtCurrent |
|
(45.4)us-gaap_LongTermDebtCurrent |
|
|
| Debt |
3,174.6us-gaap_LongTermDebtNoncurrent |
|
3,205.8us-gaap_LongTermDebtNoncurrent |
|
|
| Revolving Credit Facility [Member] |
|
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
|
| Long-term Debt, Weighted Average Interest Rate |
0.00%us-gaap_LongtermDebtWeightedAverageInterestRate / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |
[1] |
|
|
|
| Debt, long-term and short-term |
0us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |
|
0us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |
|
|
| Term Loan [Member] |
|
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
|
| Long-term Debt, Weighted Average Interest Rate |
3.25%us-gaap_LongtermDebtWeightedAverageInterestRate / us-gaap_LongtermDebtTypeAxis = cdw_TermLoanMember |
[1] |
|
|
|
| Debt, long-term and short-term |
1,513.5us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = cdw_TermLoanMember |
|
1,528.9us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = cdw_TermLoanMember |
|
|
| Debt Instrument, Unamortized Discount |
(3.7)us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = cdw_TermLoanMember |
|
(4.4)us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = cdw_TermLoanMember |
1.4us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = cdw_TermLoanMember |
3.4us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = cdw_TermLoanMember |
| Senior secured notes due 2018 [Member] |
|
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
|
| Long-term Debt, Weighted Average Interest Rate |
0.00%us-gaap_LongtermDebtWeightedAverageInterestRate / us-gaap_LongtermDebtTypeAxis = cdw_SeniorSecuredNotesDue2018Member |
[1] |
|
|
|
| Debt, long-term and short-term |
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] |
|
|
|
|
|
| Long-term Debt, Weighted Average Interest Rate |
8.50%us-gaap_LongtermDebtWeightedAverageInterestRate / us-gaap_LongtermDebtTypeAxis = cdw_SeniorNotesDue2019Member |
[1] |
|
|
|
| Debt, long-term and short-term |
503.9us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = cdw_SeniorNotesDue2019Member |
|
1,305.0us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = cdw_SeniorNotesDue2019Member |
|
|
| Premium, Unamortized |
1.3us-gaap_DebtInstrumentUnamortizedPremium / us-gaap_LongtermDebtTypeAxis = cdw_SeniorNotesDue2019Member |
|
4.2us-gaap_DebtInstrumentUnamortizedPremium / us-gaap_LongtermDebtTypeAxis = cdw_SeniorNotesDue2019Member |
|
|
| Senior Notes due 2022 [Member] |
|
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
|
| Long-term Debt, Weighted Average Interest Rate |
6.00%us-gaap_LongtermDebtWeightedAverageInterestRate / us-gaap_LongtermDebtTypeAxis = cdw_SeniorNotesdue2022Member |
[1] |
|
|
|
| Debt, long-term and short-term |
600.0us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = cdw_SeniorNotesdue2022Member |
|
|
|
|
| Premium, Unamortized |
|
|
0us-gaap_DebtInstrumentUnamortizedPremium / us-gaap_LongtermDebtTypeAxis = cdw_SeniorNotesdue2022Member |
|
|
| Senior Notes due 2024 [Member] |
|
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
|
| Long-term Debt, Weighted Average Interest Rate |
5.50%us-gaap_LongtermDebtWeightedAverageInterestRate / us-gaap_LongtermDebtTypeAxis = cdw_SeniorNotesdue2024Member |
[1] |
|
|
|
| Debt, long-term and short-term |
575.0us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = cdw_SeniorNotesdue2024Member |
|
|
|
|
| Premium, Unamortized |
|
|
0us-gaap_DebtInstrumentUnamortizedPremium / us-gaap_LongtermDebtTypeAxis = cdw_SeniorNotesdue2024Member |
|
|
| Subordinated Debt [Member] |
|
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
|
| Long-term Debt, Weighted Average Interest Rate |
0.00%us-gaap_LongtermDebtWeightedAverageInterestRate / us-gaap_LongtermDebtTypeAxis = us-gaap_SubordinatedDebtMember |
[1] |
|
|
|
| Debt, long-term and short-term |
$ 0us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_SubordinatedDebtMember |
|
$ 92.5us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_SubordinatedDebtMember |
|
|
|
|
|