XML 25 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
RESTRUCTURING CHARGES - Restructuring and Related Charges (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Restructuring Cost and Reserve [Line Items]      
Charges incurred $ 0.5us-gaap_RestructuringCharges $ 13.5us-gaap_RestructuringCharges  
Integration Program      
Restructuring Cost and Reserve [Line Items]      
Charges incurred 0.1us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
13.6us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
20.1us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
Cumulative charges incurred through March 31, 2015 20.2us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
   
Total expected charges 25.0us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
   
Integration Program | Total Restructuring Charges      
Restructuring Cost and Reserve [Line Items]      
Charges incurred (0.1)us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
  18.9us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
Cumulative charges incurred through March 31, 2015 18.8us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
   
Total expected charges 21.0us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
   
Integration Program | Inventory Write-offs and Other Manufacturing-Related Costs      
Restructuring Cost and Reserve [Line Items]      
Charges incurred 0.1us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
  0.6us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
Cumulative charges incurred through March 31, 2015 0.7us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
   
Total expected charges 2.5us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
   
Integration Program | Other Charges      
Restructuring Cost and Reserve [Line Items]      
Charges incurred 0.1us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
  0.6us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
Cumulative charges incurred through March 31, 2015 0.7us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
   
Total expected charges 1.5us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
   
December 2013 Program      
Restructuring Cost and Reserve [Line Items]      
Charges incurred     18.9us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
Total expected charges 18.9us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
   
December 2013 Program | Total Restructuring Charges      
Restructuring Cost and Reserve [Line Items]      
Charges incurred     8.9us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
Total expected charges 8.9us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
   
December 2013 Program | Allowances and Returns      
Restructuring Cost and Reserve [Line Items]      
Charges incurred     6.5us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
Total expected charges 6.5us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
   
December 2013 Program | Inventory Write-offs and Other Manufacturing-Related Costs      
Restructuring Cost and Reserve [Line Items]      
Charges incurred     3.1us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
Total expected charges 3.1us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
   
December 2013 Program | Other Charges      
Restructuring Cost and Reserve [Line Items]      
Charges incurred     0.4us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
Total expected charges 0.4us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
   
Employee Severance and Other Personnel Benefits | Integration Program      
Restructuring Cost and Reserve [Line Items]      
Charges incurred (0.1)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
  17.3us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
Cumulative charges incurred through March 31, 2015 17.2us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
   
Total expected charges 18.0us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
   
Employee Severance and Other Personnel Benefits | December 2013 Program      
Restructuring Cost and Reserve [Line Items]      
Charges incurred     8.6us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
Total expected charges 8.6us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
   
Other | Integration Program      
Restructuring Cost and Reserve [Line Items]      
Charges incurred 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
  1.6us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
Cumulative charges incurred through March 31, 2015 1.6us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
   
Total expected charges 3.0us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
   
Other | December 2013 Program      
Restructuring Cost and Reserve [Line Items]      
Charges incurred     0.3us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
Total expected charges $ 0.3us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember