EMPLOYEE BENEFIT PLANS (Details Narrative) (USD $)
|
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
|
Defined Benefit Plan Disclosure [Line Items] | |||
Period based on which benefits are based on the highest average compensation during last ten years | 5 years | ||
Company contributions to defined contribution plan | $ 8,500,000us-gaap_DefinedContributionPlanCostRecognized | $ 8,200,000us-gaap_DefinedContributionPlanCostRecognized | $ 7,700,000us-gaap_DefinedContributionPlanCostRecognized |
Benefits paid | (15,783,000)us-gaap_DefinedBenefitPlanBenefitsPaid | (8,807,000)us-gaap_DefinedBenefitPlanBenefitsPaid | |
Retirement Income Plan [Member] | |||
Defined Benefit Plan Disclosure [Line Items] | |||
Company contributions to defined contribution plan |
5,300,000us-gaap_DefinedContributionPlanCostRecognized / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = rol_RetirementIncomePlanMember |
5,000,000us-gaap_DefinedContributionPlanCostRecognized / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = rol_RetirementIncomePlanMember |
5,200,000us-gaap_DefinedContributionPlanCostRecognized / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = rol_RetirementIncomePlanMember |
Single-sum payment for the ability to elect for a limited time the commencement of benefit |
22,000rol_DefinedBenefitPlanSingleSumToBePaidByVestedTerminatedParticipantsForElectingLimitedTimeForCommencementOfBenefit / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = rol_RetirementIncomePlanMember |
13,500rol_DefinedBenefitPlanSingleSumToBePaidByVestedTerminatedParticipantsForElectingLimitedTimeForCommencementOfBenefit / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = rol_RetirementIncomePlanMember |
|
Benefits paid |
6,300,000us-gaap_DefinedBenefitPlanBenefitsPaid / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = rol_RetirementIncomePlanMember |
4,700,000us-gaap_DefinedBenefitPlanBenefitsPaid / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = rol_RetirementIncomePlanMember |
|
Waltham Services LLC Salaried Pension Plan [Member] | |||
Defined Benefit Plan Disclosure [Line Items] | |||
Amount disbursed to terminate the plan |
$ 4,000,000rol_DefinedBenefitPlanAmountDisbursedToTerminatePlan / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = rol_WalthamServicesLLCSalariedPensionPlanMember |
X | ||||||||||
- Definition
Defined Benefit Plan Amount Disbursed to Terminate Plan No definition available.
|
X | ||||||||||
- Definition
Defined Benefit Plan, Benefits Based on Specified Period of Highest Average Compensation During Last Ten Years No definition available.
|
X | ||||||||||
- Definition
Defined Benefit Plan Single Sum to be Paid by Vested Terminated Participants for Electing Limited Time for Commencement of Benefits No definition available.
|
X | ||||||||||
- Definition
The amount of payments made for which participants are entitled under a pension plan, including pension benefits, death benefits, and benefits due on termination of employment. Also includes payments made under a postretirement benefit plan, including prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services. This item represents a periodic decrease to the plan obligations and a decrease to plan assets. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
The amount of the cost recognized during the period for defined contribution plans. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|