SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 3) (USD $) In Thousands, except Share data, unless otherwise specified
|
3 Months Ended |
12 Months Ended |
Dec. 31, 2014
|
Sep. 30, 2014
|
Jun. 30, 2014
|
Mar. 31, 2014
|
Dec. 31, 2013
|
Sep. 30, 2013
|
Jun. 30, 2013
|
Mar. 31, 2013
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
EarningsPerShareBasicAndDilutedLineItems |
|
|
|
|
|
|
|
|
|
|
|
Net Income |
$ 29,917us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
$ 41,121us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
$ 40,860us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
$ 25,766us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
$ 27,957us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
$ 36,200us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
$ 35,994us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
$ 23,179us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
$ 137,664us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
$ 123,330us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
$ 111,332us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
Less: Dividends paid |
|
|
|
|
|
|
|
|
(75,750)us-gaap_PaymentsOfDividendsCommonStock
|
(65,658)us-gaap_PaymentsOfDividendsCommonStock
|
(64,282)us-gaap_PaymentsOfDividendsCommonStock
|
Undistributed earnings for the period |
|
|
|
|
|
|
|
|
61,914us-gaap_UndistributedEarnings
|
57,672us-gaap_UndistributedEarnings
|
47,050us-gaap_UndistributedEarnings
|
Allocation of undistributed earnings: |
|
|
|
|
|
|
|
|
|
|
|
Undistributed earnings |
|
|
|
|
|
|
|
|
61,914us-gaap_UndistributedEarnings
|
57,672us-gaap_UndistributedEarnings
|
47,050us-gaap_UndistributedEarnings
|
Basic shares outstanding: |
|
|
|
|
|
|
|
|
|
|
|
Basic shares outstanding |
|
|
|
|
|
|
|
|
145,796us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
146,081us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
146,299us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
Diluted shares outstanding |
|
|
|
|
|
|
|
|
|
|
|
Basic shares outstanding |
|
|
|
|
|
|
|
|
145,796us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
146,081us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
146,299us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
Weighted average participating shares outstanding - assuming dilution (in shares) |
|
|
|
|
|
|
|
|
145,796us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
|
146,081us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
|
146,299us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
|
Basic earnings per share |
|
|
|
|
|
|
|
|
|
|
|
Total shares of common stock, basic (in dollars per share) |
$ 0.21us-gaap_EarningsPerShareBasic
|
$ 0.28us-gaap_EarningsPerShareBasic
|
$ 0.28us-gaap_EarningsPerShareBasic
|
$ 0.18us-gaap_EarningsPerShareBasic
|
$ 0.19us-gaap_EarningsPerShareBasic
|
$ 0.25us-gaap_EarningsPerShareBasic
|
$ 0.25us-gaap_EarningsPerShareBasic
|
$ 0.16us-gaap_EarningsPerShareBasic
|
$ 0.94us-gaap_EarningsPerShareBasic
|
$ 0.84us-gaap_EarningsPerShareBasic
|
$ 0.76us-gaap_EarningsPerShareBasic
|
Diluted earning per share: |
|
|
|
|
|
|
|
|
|
|
|
Total shares of common stock, diluted (in dollars per share) |
$ 0.21us-gaap_EarningsPerShareDiluted
|
$ 0.28us-gaap_EarningsPerShareDiluted
|
$ 0.28us-gaap_EarningsPerShareDiluted
|
$ 0.18us-gaap_EarningsPerShareDiluted
|
$ 0.19us-gaap_EarningsPerShareDiluted
|
$ 0.25us-gaap_EarningsPerShareDiluted
|
$ 0.25us-gaap_EarningsPerShareDiluted
|
$ 0.16us-gaap_EarningsPerShareDiluted
|
$ 0.94us-gaap_EarningsPerShareDiluted
|
$ 0.84us-gaap_EarningsPerShareDiluted
|
$ 0.76us-gaap_EarningsPerShareDiluted
|
Common Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
EarningsPerShareBasicAndDilutedLineItems |
|
|
|
|
|
|
|
|
|
|
|
Less: Dividends paid |
|
|
|
|
|
|
|
|
(74,704)us-gaap_PaymentsOfDividendsCommonStock / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
(64,571)us-gaap_PaymentsOfDividendsCommonStock / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
(63,120)us-gaap_PaymentsOfDividendsCommonStock / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
Undistributed earnings for the period |
|
|
|
|
|
|
|
|
61,001us-gaap_UndistributedEarnings / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
56,663us-gaap_UndistributedEarnings / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
46,150us-gaap_UndistributedEarnings / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
Allocation of undistributed earnings: |
|
|
|
|
|
|
|
|
|
|
|
Undistributed earnings |
|
|
|
|
|
|
|
|
61,001us-gaap_UndistributedEarnings / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
56,663us-gaap_UndistributedEarnings / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
46,150us-gaap_UndistributedEarnings / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
Diluted allocation of undistributed earnings |
|
|
|
|
|
|
|
|
61,001us-gaap_UndistributedEarningsDiluted / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
56,663us-gaap_UndistributedEarningsDiluted / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
46,150us-gaap_UndistributedEarningsDiluted / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
Basic shares outstanding: |
|
|
|
|
|
|
|
|
|
|
|
Basic shares outstanding |
|
|
|
|
|
|
|
|
143,646us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
143,526us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
143,499us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
Diluted shares outstanding |
|
|
|
|
|
|
|
|
|
|
|
Basic shares outstanding |
|
|
|
|
|
|
|
|
143,646us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
143,526us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
143,499us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
Dilutive effect of stock options (in shares) |
|
|
|
|
|
|
|
|
|
|
7us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
Weighted average participating shares outstanding - assuming dilution (in shares) |
|
|
|
|
|
|
|
|
143,646us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
143,526us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
143,506us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
Basic earnings per share |
|
|
|
|
|
|
|
|
|
|
|
Distributed earnings basic (in dollars per share) |
|
|
|
|
|
|
|
|
$ 0.52us-gaap_EarningsPerShareBasicDistributed / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
$ 0.45us-gaap_EarningsPerShareBasicDistributed / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
$ 0.44us-gaap_EarningsPerShareBasicDistributed / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
Undistributed earnings basic (in dollars per share) |
|
|
|
|
|
|
|
|
$ 0.42us-gaap_EarningsPerShareBasicUndistributed / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
$ 0.39us-gaap_EarningsPerShareBasicUndistributed / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
$ 0.32us-gaap_EarningsPerShareBasicUndistributed / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
Total shares of common stock, basic (in dollars per share) |
|
|
|
|
|
|
|
|
$ 0.94us-gaap_EarningsPerShareBasic / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
$ 0.84us-gaap_EarningsPerShareBasic / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
$ 0.76us-gaap_EarningsPerShareBasic / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
Diluted earning per share: |
|
|
|
|
|
|
|
|
|
|
|
Distributed earnings diluted (in dollars per share) |
|
|
|
|
|
|
|
|
$ 0.52us-gaap_EarningsPerShareDilutedDistributed / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
$ 0.45us-gaap_EarningsPerShareDilutedDistributed / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
$ 0.44us-gaap_EarningsPerShareDilutedDistributed / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
Undistributed earnings diluted (in dollars per share) |
|
|
|
|
|
|
|
|
$ 0.42us-gaap_EarningsPerShareDilutedUndistributed / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
$ 0.39us-gaap_EarningsPerShareDilutedUndistributed / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
$ 0.32us-gaap_EarningsPerShareDilutedUndistributed / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
Total shares of common stock, diluted (in dollars per share) |
|
|
|
|
|
|
|
|
$ 0.94us-gaap_EarningsPerShareDiluted / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
$ 0.84us-gaap_EarningsPerShareDiluted / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
$ 0.76us-gaap_EarningsPerShareDiluted / rol_EarningsPerShareBySecurityAxis = us-gaap_CommonStockMember
|
Participating Securities [Member] |
|
|
|
|
|
|
|
|
|
|
|
EarningsPerShareBasicAndDilutedLineItems |
|
|
|
|
|
|
|
|
|
|
|
Less: Dividends paid |
|
|
|
|
|
|
|
|
(1,046)us-gaap_PaymentsOfDividendsCommonStock / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
(1,087)us-gaap_PaymentsOfDividendsCommonStock / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
(1,162)us-gaap_PaymentsOfDividendsCommonStock / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
Undistributed earnings for the period |
|
|
|
|
|
|
|
|
913us-gaap_UndistributedEarnings / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
1,009us-gaap_UndistributedEarnings / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
900us-gaap_UndistributedEarnings / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
Allocation of undistributed earnings: |
|
|
|
|
|
|
|
|
|
|
|
Undistributed earnings |
|
|
|
|
|
|
|
|
913us-gaap_UndistributedEarnings / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
1,009us-gaap_UndistributedEarnings / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
900us-gaap_UndistributedEarnings / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
Diluted allocation of undistributed earnings |
|
|
|
|
|
|
|
|
$ 913us-gaap_UndistributedEarningsDiluted / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
$ 1,009us-gaap_UndistributedEarningsDiluted / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
$ 900us-gaap_UndistributedEarningsDiluted / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
Basic shares outstanding: |
|
|
|
|
|
|
|
|
|
|
|
Basic shares outstanding |
|
|
|
|
|
|
|
|
2,150us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
2,555us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
2,800us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
Diluted shares outstanding |
|
|
|
|
|
|
|
|
|
|
|
Basic shares outstanding |
|
|
|
|
|
|
|
|
2,150us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
2,555us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
2,800us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
Basic earnings per share |
|
|
|
|
|
|
|
|
|
|
|
Distributed earnings basic (in dollars per share) |
|
|
|
|
|
|
|
|
$ 0.49us-gaap_EarningsPerShareBasicDistributed / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
$ 0.43us-gaap_EarningsPerShareBasicDistributed / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
$ 0.42us-gaap_EarningsPerShareBasicDistributed / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
Undistributed earnings basic (in dollars per share) |
|
|
|
|
|
|
|
|
$ 0.42us-gaap_EarningsPerShareBasicUndistributed / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
$ 0.39us-gaap_EarningsPerShareBasicUndistributed / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
$ 0.32us-gaap_EarningsPerShareBasicUndistributed / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
Total shares of common stock, basic (in dollars per share) |
|
|
|
|
|
|
|
|
$ 0.91us-gaap_EarningsPerShareBasic / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
$ 0.82us-gaap_EarningsPerShareBasic / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|
$ 0.74us-gaap_EarningsPerShareBasic / rol_EarningsPerShareBySecurityAxis = rol_ParticipatingSecuritiesMember
|