XML 56 R97.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning Balance $ (149.8)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax [1] $ (208.2)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ (200.9)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Currency translation adjustment, net of tax of $2.1 million (24.6)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax [2] (4.1)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax [2] (1.5)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax [2]
Amortization of pension related costs, net of tax 4.5us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax [3],[4],[5] 7.7us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax [3],[4],[5] 9.4us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax [3],[4],[5],[6]
Revaluation of derivative financial instruments, net of tax (3.7)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax [7],[8] 1.5us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax [7],[8] 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax [7]
Other Comprehensive Income (Loss), other 0rev_OtherComprehensiveIncomeLossother    
Other comprehensive loss (93.4)us-gaap_OtherComprehensiveIncomeLossNetOfTax [9] 58.4us-gaap_OtherComprehensiveIncomeLossNetOfTax [9] (7.3)us-gaap_OtherComprehensiveIncomeLossNetOfTax [9]
Ending Balance (243.2)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (149.8)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax [1] (208.2)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Unamortized Gain (Loss) Arising During Period, Net of Tax (69.6)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax [10] 53.3us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax [10] (15.4)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax [10]
Pension curtailment gain 0us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax 0us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax 0.2us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax [6]
Foreign Currency Translation      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning Balance 19.2us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
23.3us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
24.8us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Currency translation adjustment, net of tax of $2.1 million (24.6)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(4.1)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(1.5)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Amortization of pension related costs, net of tax 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
[4] 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
[4] 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
[4],[6]
Revaluation of derivative financial instruments, net of tax 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
[8] 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
[8]  
Other Comprehensive Income (Loss), other 0rev_OtherComprehensiveIncomeLossother
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
   
Other comprehensive loss (24.6)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
   
Ending Balance (5.4)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
19.2us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
23.3us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Unamortized Gain (Loss) Arising During Period, Net of Tax 0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Pension curtailment gain     0us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
[6]
Actuarial (Loss) Gain on Post-retirement Benefits      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning Balance (170.5)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_ActuarialLossGainOnPostRetirementBenefitsMember
(231.5)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_ActuarialLossGainOnPostRetirementBenefitsMember
(225.6)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_ActuarialLossGainOnPostRetirementBenefitsMember
Currency translation adjustment, net of tax of $2.1 million 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_ActuarialLossGainOnPostRetirementBenefitsMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_ActuarialLossGainOnPostRetirementBenefitsMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_ActuarialLossGainOnPostRetirementBenefitsMember
Amortization of pension related costs, net of tax 4.5us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_ActuarialLossGainOnPostRetirementBenefitsMember
[4] 7.7us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_ActuarialLossGainOnPostRetirementBenefitsMember
[4] 9.4us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_ActuarialLossGainOnPostRetirementBenefitsMember
[4],[6]
Revaluation of derivative financial instruments, net of tax 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_ActuarialLossGainOnPostRetirementBenefitsMember
[8] 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_ActuarialLossGainOnPostRetirementBenefitsMember
[8]  
Other Comprehensive Income (Loss), other 0.3rev_OtherComprehensiveIncomeLossother
/ us-gaap_StatementEquityComponentsAxis
= rev_ActuarialLossGainOnPostRetirementBenefitsMember
   
Other comprehensive loss (64.8)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_ActuarialLossGainOnPostRetirementBenefitsMember
   
Ending Balance (235.3)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_ActuarialLossGainOnPostRetirementBenefitsMember
(170.5)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_ActuarialLossGainOnPostRetirementBenefitsMember
(231.5)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_ActuarialLossGainOnPostRetirementBenefitsMember
Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Unamortized Gain (Loss) Arising During Period, Net of Tax (69.6)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_ActuarialLossGainOnPostRetirementBenefitsMember
53.3us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_ActuarialLossGainOnPostRetirementBenefitsMember
(15.4)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_ActuarialLossGainOnPostRetirementBenefitsMember
Pension curtailment gain     0.1us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_ActuarialLossGainOnPostRetirementBenefitsMember
[6]
Prior Service Cost On Post Retirement Benefits      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning Balance 0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_PriorServiceCostOnPostRetirementBenefitsMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_PriorServiceCostOnPostRetirementBenefitsMember
(0.1)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_PriorServiceCostOnPostRetirementBenefitsMember
Currency translation adjustment, net of tax of $2.1 million 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_PriorServiceCostOnPostRetirementBenefitsMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_PriorServiceCostOnPostRetirementBenefitsMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_PriorServiceCostOnPostRetirementBenefitsMember
Amortization of pension related costs, net of tax 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_PriorServiceCostOnPostRetirementBenefitsMember
[4] 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_PriorServiceCostOnPostRetirementBenefitsMember
[4] 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_PriorServiceCostOnPostRetirementBenefitsMember
[4],[6]
Revaluation of derivative financial instruments, net of tax 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_PriorServiceCostOnPostRetirementBenefitsMember
[8] 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_PriorServiceCostOnPostRetirementBenefitsMember
[8]  
Other Comprehensive Income (Loss), other 0rev_OtherComprehensiveIncomeLossother
/ us-gaap_StatementEquityComponentsAxis
= rev_PriorServiceCostOnPostRetirementBenefitsMember
   
Other comprehensive loss 0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_PriorServiceCostOnPostRetirementBenefitsMember
   
Ending Balance 0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_PriorServiceCostOnPostRetirementBenefitsMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_PriorServiceCostOnPostRetirementBenefitsMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_PriorServiceCostOnPostRetirementBenefitsMember
Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Unamortized Gain (Loss) Arising During Period, Net of Tax 0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_PriorServiceCostOnPostRetirementBenefitsMember
0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_PriorServiceCostOnPostRetirementBenefitsMember
0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_PriorServiceCostOnPostRetirementBenefitsMember
Pension curtailment gain     0.1us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_PriorServiceCostOnPostRetirementBenefitsMember
[6]
Deferred Gain - Hedging      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning Balance 1.5us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Currency translation adjustment, net of tax of $2.1 million 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amortization of pension related costs, net of tax 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[4] 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[4] 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[4],[6]
Revaluation of derivative financial instruments, net of tax (3.7)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[8] 1.5us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[8]  
Other Comprehensive Income (Loss), other 0rev_OtherComprehensiveIncomeLossother
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
   
Other comprehensive loss (3.7)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
   
Ending Balance (2.2)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
1.5us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Unamortized Gain (Loss) Arising During Period, Net of Tax 0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension curtailment gain     0us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[6]
Accumulated Other Comprehensive Income (Loss), Other [Member]      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning Balance 0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_AccumulatedOtherComprehensiveIncomeLossOtherMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_AccumulatedOtherComprehensiveIncomeLossOtherMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_AccumulatedOtherComprehensiveIncomeLossOtherMember
Currency translation adjustment, net of tax of $2.1 million 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_AccumulatedOtherComprehensiveIncomeLossOtherMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_AccumulatedOtherComprehensiveIncomeLossOtherMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_AccumulatedOtherComprehensiveIncomeLossOtherMember
Amortization of pension related costs, net of tax 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_AccumulatedOtherComprehensiveIncomeLossOtherMember
[4] 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_AccumulatedOtherComprehensiveIncomeLossOtherMember
[4] 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_AccumulatedOtherComprehensiveIncomeLossOtherMember
[4],[6]
Revaluation of derivative financial instruments, net of tax 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_AccumulatedOtherComprehensiveIncomeLossOtherMember
[8] 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_AccumulatedOtherComprehensiveIncomeLossOtherMember
[8]  
Other Comprehensive Income (Loss), other (0.3)rev_OtherComprehensiveIncomeLossother
/ us-gaap_StatementEquityComponentsAxis
= rev_AccumulatedOtherComprehensiveIncomeLossOtherMember
   
Other comprehensive loss (0.3)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_AccumulatedOtherComprehensiveIncomeLossOtherMember
   
Ending Balance (0.3)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_AccumulatedOtherComprehensiveIncomeLossOtherMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_AccumulatedOtherComprehensiveIncomeLossOtherMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_AccumulatedOtherComprehensiveIncomeLossOtherMember
Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Unamortized Gain (Loss) Arising During Period, Net of Tax 0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_AccumulatedOtherComprehensiveIncomeLossOtherMember
0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_AccumulatedOtherComprehensiveIncomeLossOtherMember
0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_AccumulatedOtherComprehensiveIncomeLossOtherMember
Pension curtailment gain     $ 0us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= rev_AccumulatedOtherComprehensiveIncomeLossOtherMember
[6]
[1] During the year ended December 31, 2014, the Company recorded Measurement Period Adjustments (as hereinafter defined) to certain net assets and intangible assets acquired in the Colomer Acquisition (as hereinafter defined) on October 9, 2013. Accordingly, the prior period has been retrospectively adjusted for such Measurement Period Adjustments. Refer to Note 2, "Business Combination" for additional details.
[2] Net of tax benefit of $2.1 million, $3.3 million and $1.0 million for 2014, 2013 and 2012, respectively.
[3] This other comprehensive income component is included in the computation of net periodic benefit (income) costs. See Note 14, “Savings, Pension and Post-Retirement Benefits,” for additional information regarding net periodic benefit (income) costs.
[4] Amounts represent the change in Accumulated Other Comprehensive Loss as a result of the amortization of unrecognized prior service costs and actuarial losses (gains) arising during each year related to the Company’s pension and other post-retirement plans. See Note 14, “Savings Plan, Pension and Post-retirement Benefits,” for further discussion of the Company’s pension and other post-retirement plans.
[5] Net of tax expense of $0.1 million, $1.2 million and $1.0 million for 2014, 2013 and 2012, respectively.
[6] (c) As a result of the September 2012 Program, the Company recognized a curtailment gain of $1.7 million, partially offset by $0.1 million of accumulated actuarial losses and $0.1 million of prior service costs previously reported within Accumulated Other Comprehensive Loss, for a net gain of $1.5 million, which was recorded within restructuring charges for 2012. See Note 14, “Savings Plan, Pension and Post-retirement Benefits,” for further discussion of the Company’s pension and other post-retirement plans.
[7] Net of tax (benefit) expense of $(2.3) million and $1.0 million for 2014 and 2013, respectively.
[8] (d) For 2014 and 2013, the 2013 Interest Rate Swap was deemed effective and therefore, the changes in fair value related to the 2013 Interest Rate Swap are recorded in Other Comprehensive Income. See Note 13, "Financial Instruments" for further discussion of the 2013 Interest Rate Swap.
[9] See Note 17, “Accumulated Other Comprehensive Loss,” regarding the changes in the accumulated balances for each component of other comprehensive income (loss) during each of 2014, 2013 and 2012.
[10] Net of tax (benefit) expense of $(42.0) million, $33.5 million and $(7.2) million for 2014, 2013 and 2012, respectively.