XML 65 R96.htm IDEA: XBRL DOCUMENT v2.4.1.9
Schedule II - Valuation and Qualifying Account (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Allowances for Sales Incentive Discounts      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 236.6us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
[1] $ 165.2us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
[1] $ 103.5us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
Additions, Acquired Businesses 0us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
0us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
0us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
Additions, Charged (Credited) to Costs and Expenses 300.7us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
374.6us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
330.8us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
Deductions (282.3)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
(303.2)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
(269.1)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
Foreign Currency Translation 0us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyIncreaseDecreaseGrossOfTax
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
0us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyIncreaseDecreaseGrossOfTax
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
0us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyIncreaseDecreaseGrossOfTax
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
Balance at End of Period 255.0us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
[1] 236.6us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
[1] 165.2us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
[1]
Allowance for Doubtful Accounts      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 34.9us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
38.1us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
36.9us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Additions, Acquired Businesses 0.5us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
0us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
0.4us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Additions, Charged (Credited) to Costs and Expenses 1.7us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
3.2us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
5.4us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Deductions (1.2)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
(5.0)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
(4.8)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Foreign Currency Translation (3.8)us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyIncreaseDecreaseGrossOfTax
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
(1.4)us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyIncreaseDecreaseGrossOfTax
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
0.2us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyIncreaseDecreaseGrossOfTax
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Balance at End of Period 32.1us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
34.9us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
38.1us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Accruals of Severance, Relocation and Other Integration Costs [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 0us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
0us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
0.3us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
Additions, Charged (Credited) to Costs and Expenses 44.4us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
0us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
0us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
Additions, Reversal of Accrual 0us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
0us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
0us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
Deductions (18.8)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
0us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
(0.3)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
Foreign Currency Translation (0.2)us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyIncreaseDecreaseGrossOfTax
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
0us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyIncreaseDecreaseGrossOfTax
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
0us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyIncreaseDecreaseGrossOfTax
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
Balance at End of Period 25.4us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
0us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
0us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_BusinessRestructuringReservesMember
Deferred Tax Asset Valuation Allowance [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 77.2us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
74.5us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
145.8us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
Additions, Acquired Businesses 0us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
0us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
0.2us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
Additions, Charged (Credited) to Costs and Expenses 22.8us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
9.3us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
(64.3)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
Deductions 0us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
(2.8)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
(4.7)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
Foreign Currency Translation (6.7)us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyIncreaseDecreaseGrossOfTax
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
(3.8)us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyIncreaseDecreaseGrossOfTax
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
(2.5)us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyIncreaseDecreaseGrossOfTax
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
Balance at End of Period 93.3us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
77.2us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
74.5us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
Accrued Expense | Allowances for Sales Incentive Discounts      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at End of Period 236.5us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_InformationByFinancialStatementLineItemAxis
= us-gaap_AccruedLiabilitiesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
[1] 206.2us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_InformationByFinancialStatementLineItemAxis
= us-gaap_AccruedLiabilitiesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
[1]  
Accounts Receivable Allowances [Member] | Allowances for Sales Incentive Discounts      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at End of Period $ 18.5us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_InformationByFinancialStatementLineItemAxis
= us-gaap_AllowanceForTradeReceivablesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
[1] $ 30.4us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_InformationByFinancialStatementLineItemAxis
= us-gaap_AllowanceForTradeReceivablesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
[1]  
[1] As of December 31, 2014, approximately $236.5 million of this balance was recorded within “Accrued expenses” and approximately $18.5 million was recorded within “accounts receivable allowances” in the Company’s Consolidated Balance Sheets. As of December 31, 2013, approximately $206.2 million of this balance was recorded within “Accrued expenses” and approximately $30.4 million was recorded within “accounts receivable allowances” in the Company’s Consolidated Balance Sheets.