XML 12 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
RESTRUCTURING CHARGES - Additional Information (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended 0 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Dec. 30, 2013
job_position
Dec. 31, 2013
Dec. 31, 2015
Restructuring Cost and Reserve [Line Items]            
Restructuring charges and other, net $ 0.5us-gaap_RestructuringCharges $ 13.5us-gaap_RestructuringCharges        
Payments for restructuring 3.4us-gaap_PaymentsForRestructuring          
Restructuring reserve within accrued expenses and other 10.8us-gaap_RestructuringReserveCurrent   13.7us-gaap_RestructuringReserveCurrent      
Accrued Expenses and Other            
Restructuring Cost and Reserve [Line Items]            
Restructuring reserve within accrued expenses and other 10.8us-gaap_RestructuringReserveCurrent
/ us-gaap_IncomeStatementLocationAxis
= rev_AccruedExpensesandOtherMember
  13.7us-gaap_RestructuringReserveCurrent
/ us-gaap_IncomeStatementLocationAxis
= rev_AccruedExpensesandOtherMember
     
Other Long-term Liabilities            
Restructuring Cost and Reserve [Line Items]            
Restructuring Reserve, Noncurrent 0.1us-gaap_RestructuringReserveNoncurrent
/ us-gaap_IncomeStatementLocationAxis
= rev_OtherLongtermLiabilitiesMember
  0.3us-gaap_RestructuringReserveNoncurrent
/ us-gaap_IncomeStatementLocationAxis
= rev_OtherLongtermLiabilitiesMember
     
Integration Program            
Restructuring Cost and Reserve [Line Items]            
Total expected net charges 25.0us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
         
Restructuring charges and other, net 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
     
Total expected restructuring cash payments 24rev_RestructuringReserveExpectedToBeSettledInCash
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
         
Payments for restructuring 2.4us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
  9.6us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
     
December 2013 Program            
Restructuring Cost and Reserve [Line Items]            
Total expected net charges 18.9us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
         
Restructuring charges and other, net     18.9us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
     
Total expected restructuring cash payments 17rev_RestructuringReserveExpectedToBeSettledInCash
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
         
Payments for restructuring     15.5us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
  0.1us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
 
Number of positions eliminated (job positions)       1,100us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
   
Number of positions eliminated related to employees retained indirectly through a third party (job positions)   940rev_RestructuringandRelatedCostNumberofPositionsEliminatedRetainedThroughThirdParty
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
       
Scenario, Forecast | Integration Program            
Restructuring Cost and Reserve [Line Items]            
Payments for restructuring           12.0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
Scenario, Forecast | December 2013 Program            
Restructuring Cost and Reserve [Line Items]            
Payments for restructuring           1.4us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= rev_December2013ProgramMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
Consumer Segment | Integration Program            
Restructuring Cost and Reserve [Line Items]            
Restructuring charges and other, net   5.9us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
/ us-gaap_StatementBusinessSegmentsAxis
= rev_ConsumerSegmentMember
       
Professional | Integration Program            
Restructuring Cost and Reserve [Line Items]            
Restructuring charges and other, net   7.7us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= rev_IntegrationProgramMember
/ us-gaap_StatementBusinessSegmentsAxis
= rev_ProfessionalSegmentMember
       
The Colomer Group Participations, S.L.            
Restructuring Cost and Reserve [Line Items]            
Integration related costs 0.5us-gaap_BusinessCombinationIntegrationRelatedCosts
/ us-gaap_BusinessAcquisitionAxis
= rev_TheColomerGroupParticipationsS.L.Member
  18.4us-gaap_BusinessCombinationIntegrationRelatedCosts
/ us-gaap_BusinessAcquisitionAxis
= rev_TheColomerGroupParticipationsS.L.Member
     
Expected Acquisition and integration expected related capital expenditures 7rev_BusinessCombinationExpectedAcquisitionandIntegrationRelatedCapitalExpendituresTotal
/ us-gaap_BusinessAcquisitionAxis
= rev_TheColomerGroupParticipationsS.L.Member
         
Acquisition and integration related capital expenditures 0.5rev_BusinessCombinationAcquisitionandIntegrationRelatedCapitalExpenditures
/ us-gaap_BusinessAcquisitionAxis
= rev_TheColomerGroupParticipationsS.L.Member
  4.4rev_BusinessCombinationAcquisitionandIntegrationRelatedCapitalExpenditures
/ us-gaap_BusinessAcquisitionAxis
= rev_TheColomerGroupParticipationsS.L.Member
     
Maximum            
Restructuring Cost and Reserve [Line Items]            
Capital expenditure and related non-restructuring costs $ 50rev_RestructuringandRelatedCostExpectedRestructuringCostsCapitalExpenditureandRelatedNonRestructuringCosts
/ us-gaap_RangeAxis
= us-gaap_MaximumMember