XML 137 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
RESTRUCTURING CHARGES - Restructuring and Related Charges (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Mar. 31, 2014
Dec. 31, 2013
Restructuring Cost and Reserve [Line Items]          
Charges incurred through December 31, 2014 $ 21.3us-gaap_RestructuringCharges $ 3.5us-gaap_RestructuringCharges $ 20.5us-gaap_RestructuringCharges    
Integration Program          
Restructuring Cost and Reserve [Line Items]          
Charges incurred through December 31, 2014 20.1us-gaap_RestructuringCharges
/ 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 through December 31, 2014 18.9us-gaap_RestructuringCharges
/ 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 through December 31, 2014 0.6us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
[1]        
Total expected charges 2.0us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
[1]        
Integration Program | Other Charges          
Restructuring Cost and Reserve [Line Items]          
Charges incurred through December 31, 2014 0.6us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
[2]        
Total expected charges 2.0us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
[2]        
December 2013 Program          
Restructuring Cost and Reserve [Line Items]          
Charges incurred through December 31, 2014 (2.5)us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
[3] 21.4us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
  13.5us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
21.4us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
Cumulative charges incurred through December 31, 2014 18.9us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ 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 through December 31, 2014 (0.7)us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
[3] 9.6us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
     
Cumulative charges incurred through December 31, 2014 8.9us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ 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 through December 31, 2014 (0.9)us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
[3] 7.4us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
     
Cumulative charges incurred through December 31, 2014 6.5us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ 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 through December 31, 2014 (0.9)us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
[3] 4.0us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
     
Cumulative charges incurred through December 31, 2014 3.1us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ 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 through December 31, 2014 0us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
[3] 0.4us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
     
Cumulative charges incurred through December 31, 2014 0.4us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ 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 through December 31, 2014 17.3us-gaap_RestructuringCharges
/ 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 through December 31, 2014 (0.5)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
[3] 9.1us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
     
Cumulative charges incurred through December 31, 2014 8.6us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ 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 through December 31, 2014 1.6us-gaap_RestructuringCharges
/ 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 through December 31, 2014 (0.2)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
[3] 0.5us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
     
Cumulative charges incurred through December 31, 2014 0.3us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ 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
       
Discontinued Operations | Operations in China          
Restructuring Cost and Reserve [Line Items]          
Charges incurred through December 31, 2014   20.0us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= rev_OperationsinChinaMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
     
Discontinued Operations | Operations in China | December 2013 Program          
Restructuring Cost and Reserve [Line Items]          
Charges incurred through December 31, 2014 (2.3)us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= rev_OperationsinChinaMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
      20.0us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= rev_OperationsinChinaMember
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Continuing Operations | December 2013 Program          
Restructuring Cost and Reserve [Line Items]          
Charges incurred through December 31, 2014 $ (0.2)us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
       
[1] Inventory write-offs and other manufacturing-related costs are recorded within cost of sales within the Company’s Consolidated Statements of Operations and Comprehensive (Loss) Income.
[2] Other charges are recorded within SG&A expenses within the Company’s Consolidated Statements of Operations and Comprehensive (Loss) Income.
[3] (a) Of the $2.5 million adjustment for 2014 related to the December 2013 Program, $2.3 million relates to the Company's exit of its business operations in China which were recorded within income (loss) from discontinued operations, net of taxes. See Note 4, "Discontinued Operations," for further discussion. The remaining $0.2 million of such adjustment was recorded in restructuring charges and other, net within income from continuing operations, net of taxes.