Annual report pursuant to Section 13 and 15(d)

INCOME TAXES (Details Narrative)

v2.4.1.9
INCOME TAXES (Details Narrative) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Operating Loss Carryforwards [Line Items]      
Valuation allowance, balance at the beginning of the period $ 2,245us-gaap_DeferredTaxAssetsValuationAllowance $ 2,096us-gaap_DeferredTaxAssetsValuationAllowance  
Increase in valuation allowance 1,170us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount 149us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount  
Valuation allowance, balance at the end of the period 3,415us-gaap_DeferredTaxAssetsValuationAllowance 2,245us-gaap_DeferredTaxAssetsValuationAllowance 2,096us-gaap_DeferredTaxAssetsValuationAllowance
Foreign earnings from continuing operations before income tax 16,200us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign 17,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign 15,600us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
State and Local and Foreign Jurisdiction [Member]      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards 195,500us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= rol_StateAndLocalAndForeignJurisdictionMember
   
Foreign Tax Authority [Member]      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards, valuation allowance 15,500us-gaap_OperatingLossCarryforwardsValuationAllowance
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
   
Increase in valuation allowance, net operating losses $ 1,200rol_ValuationAllowanceNetOperatingLossCarryforwardIncreaseInAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember