XML 24 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) (USD $)
In Thousands, except Share data
Common Stock [Member]
Treasury Stock
Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Total
Balance at Dec. 31, 2013 $ 218,797us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  $ 53,765us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (31,771)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 197,464us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 438,255us-gaap_StockholdersEquity
Balance (in shares) at Dec. 31, 2013 218,797,000us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Net Income         137,664us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
137,664us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Pension Liability Adjustment       (25,575)rol_OtherComprehensiveIncomeMinimumPensionsLiabilityNetAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   (25,575)rol_OtherComprehensiveIncomeMinimumPensionsLiabilityNetAdjustmentNetOfTax
Foreign Currency Translation Adjustments       (8,142)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   (8,142)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
Cash Dividends         (75,750)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(75,750)us-gaap_DividendsCommonStockCash
Common Stock Issued for Acquisitions 585us-gaap_StockIssuedDuringPeriodValueAcquisitions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
290us-gaap_StockIssuedDuringPeriodValueAcquisitions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
15,831us-gaap_StockIssuedDuringPeriodValueAcquisitions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
   (292)us-gaap_StockIssuedDuringPeriodValueAcquisitions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
16,414us-gaap_StockIssuedDuringPeriodValueAcquisitions
Common Stock Issued for Acquisitions (in shares) 585,000us-gaap_StockIssuedDuringPeriodSharesAcquisitions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
290,000us-gaap_StockIssuedDuringPeriodSharesAcquisitions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
Common Stock Purchased [1] (920)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(590)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(15,831)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
   (12,004)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(29,345)us-gaap_StockRepurchasedDuringPeriodValue
Common Stock Purchased (in shares) [1] (920,000)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(590,000)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
Three-For-Two Stock Split (100)rol_StockIssuedDuringPeriodValueStockSplits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
100rol_StockIssuedDuringPeriodValueStockSplits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
Three-For-Two Stock Split (in shares) (100,000)us-gaap_StockIssuedDuringPeriodSharesStockSplits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
100,000us-gaap_StockIssuedDuringPeriodSharesStockSplits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
Stock Compensation 439us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   10,286us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
   (146)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
10,579us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
Stock Compensation (in shares) 439,000us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
          
Employee Stock Buybacks and Common Stock Options Exercised (318)us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   (5,956)us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
   106us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(6,168)us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Employee Stock Buybacks and Common Stock Options Exercised (in shares) (318,000)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
          
Excess Tax Benefit on Restricted Stock, Dividend Compensation and Non-Qualified Stock Options       4,744rol_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromRestrictedStockDividendCompensationFromNonQualifiedStockOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      4,744rol_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromRestrictedStockDividendCompensationFromNonQualifiedStockOptions
Balance at Dec. 31, 2014 218,483us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(200)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
62,839us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(65,488)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
247,042us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
462,676us-gaap_StockholdersEquity
Balance (in shares) at Dec. 31, 2014 218,483,000us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(200,000)us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
Net Income         30,281us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
30,281us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Foreign Currency Translation Adjustments       (7,149)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   (7,149)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
Cash Dividends          (17,483)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(17,483)us-gaap_DividendsCommonStockCash
Common Stock Purchased (19)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       (416)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(435)us-gaap_StockRepurchasedDuringPeriodValue
Common Stock Purchased (in shares) (19,000)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        19,000us-gaap_StockRepurchasedDuringPeriodShares
Stock Compensation 648us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  2,436us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
   (219)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
2,865us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
Stock Compensation (in shares) 648,000us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Employee Stock Buybacks and Common Stock Options Exercised (271)us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  (5,875)us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
   90us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(6,056)us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Employee Stock Buybacks and Common Stock Options Exercised (in shares) (271,000)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Excess Tax Benefit on Restricted Stock, Dividend Compensation and Non-Qualified Stock Options     2,281rol_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromRestrictedStockDividendCompensationFromNonQualifiedStockOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      2,281rol_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromRestrictedStockDividendCompensationFromNonQualifiedStockOptions
Balance at Mar. 31, 2015 $ 218,841us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ (200)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 61,681us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (72,637)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 259,295us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 466,980us-gaap_StockholdersEquity
Balance (in shares) at Mar. 31, 2015 218,841,000us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(200,000)us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
[1] Charges to Retained Earnings are from purchases of the Company's Common Stock.