EMPLOYEE BENEFIT PLANS (Details 7) (USD $)
In Thousands, unless otherwise specified |
12 Months Ended | |
---|---|---|
Dec. 31, 2014
|
Dec. 31, 2013
|
|
Reconciliation of level 3 assets held | ||
Net Realized and Unrealized Gains/(Losses) | $ 10,328us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets | $ 28,632us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets |
Fair Value, Inputs, Level 3 [Member] | ||
Reconciliation of level 3 assets held | ||
Balance at the beginning of period |
12,890rol_DefinedBenefitPlanFairValueOfPlanAsset / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
|
Net Realized and Unrealized Gains/(Losses) |
1,061us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
|
Net Purchases, Issuances and Settlements |
(1,120)us-gaap_DefinedBenefitPlanPurchasesSalesAndSettlements / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
|
Balance at the end of the period |
12,831rol_DefinedBenefitPlanFairValueOfPlanAsset / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
|
Real Estate [Member] | Fair Value, Inputs, Level 3 [Member] | ||
Reconciliation of level 3 assets held | ||
Balance at the beginning of period |
12,831rol_DefinedBenefitPlanFairValueOfPlanAsset / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
12,890rol_DefinedBenefitPlanFairValueOfPlanAsset / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Net Realized and Unrealized Gains/(Losses) |
1,461us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
1,061us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Net Purchases, Issuances and Settlements |
7,156us-gaap_DefinedBenefitPlanPurchasesSalesAndSettlements / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
(1,120)us-gaap_DefinedBenefitPlanPurchasesSalesAndSettlements / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Net Transfers in to/(Out of) Level 3 | ||
Balance at the end of the period |
21,448rol_DefinedBenefitPlanFairValueOfPlanAsset / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
12,831rol_DefinedBenefitPlanFairValueOfPlanAsset / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Real Estate [Member] | Fair Value, Inputs, Level 3 [Member] | UBS Trumbull Property Income [Member] | ||
Reconciliation of level 3 assets held | ||
Balance at the beginning of period |
12,831rol_DefinedBenefitPlanFairValueOfPlanAsset / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_PropertyPlantAndEquipmentByTypeAxis = rol_UBSTrumbullPropertyIncomeMember |
|
Net Realized and Unrealized Gains/(Losses) |
1,360us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_PropertyPlantAndEquipmentByTypeAxis = rol_UBSTrumbullPropertyIncomeMember |
|
Net Purchases, Issuances and Settlements |
(1,200)us-gaap_DefinedBenefitPlanPurchasesSalesAndSettlements / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_PropertyPlantAndEquipmentByTypeAxis = rol_UBSTrumbullPropertyIncomeMember |
|
Net Transfers in to/(Out of) Level 3 | ||
Balance at the end of the period |
12,991rol_DefinedBenefitPlanFairValueOfPlanAsset / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_PropertyPlantAndEquipmentByTypeAxis = rol_UBSTrumbullPropertyIncomeMember |
|
Real Estate [Member] | Fair Value, Inputs, Level 3 [Member] | Garrison Real Estate Fund [Member] | ||
Reconciliation of level 3 assets held | ||
Balance at the beginning of period | ||
Net Purchases, Issuances and Settlements |
4,076us-gaap_DefinedBenefitPlanPurchasesSalesAndSettlements / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_PropertyPlantAndEquipmentByTypeAxis = rol_GarrisonRealEstateFundMember |
|
Net Transfers in to/(Out of) Level 3 | ||
Balance at the end of the period |
4,076rol_DefinedBenefitPlanFairValueOfPlanAsset / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_PropertyPlantAndEquipmentByTypeAxis = rol_GarrisonRealEstateFundMember |
|
Real Estate [Member] | Fair Value, Inputs, Level 3 [Member] | Marathon European Credit Opp Fund [Member] | ||
Reconciliation of level 3 assets held | ||
Balance at the beginning of period | ||
Net Realized and Unrealized Gains/(Losses) |
101us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_PropertyPlantAndEquipmentByTypeAxis = rol_MarathonEuropeanCreditOppFundMember |
|
Net Purchases, Issuances and Settlements |
4,280us-gaap_DefinedBenefitPlanPurchasesSalesAndSettlements / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_PropertyPlantAndEquipmentByTypeAxis = rol_MarathonEuropeanCreditOppFundMember |
|
Net Transfers in to/(Out of) Level 3 | ||
Balance at the end of the period |
$ 4,381rol_DefinedBenefitPlanFairValueOfPlanAsset / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_PropertyPlantAndEquipmentByTypeAxis = rol_MarathonEuropeanCreditOppFundMember |
X | ||||||||||
- Definition
Assets, usually stocks, bonds, and other investments, that have been segregated and restricted (usually in a trust) to provide benefits, at their fair value as of the measurement date. Plan assets include amounts contributed by the employer (and by employees for a contributory plan) and amounts earned from investing the contributions, less benefits paid. If a plan has liabilities other than for benefits, those non-benefit obligations may be considered as reductions of plan assets. No definition available.
|
X | ||||||||||
- Definition
The difference between fair value of plan assets at the end of the period and the fair value at the beginning of the period, adjusted for contributions and payments of benefits during the period, and after adjusting for taxes and other expenses, as applicable. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Amount of increase (decrease) in plan assets from purchases, sales and settlement of plan obligations. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Transfers in and out of Level 3. For example, transfers due to changes in the observability of significant inputs. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|