XML 178 R60.htm IDEA: XBRL DOCUMENT
v3.25.0.1

ALLOWANCE FOR EXPECTED CREDIT LOSSES - Schedule Of Allowance For Credit Losses (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Accounts and Financing Receivable, after Allowance for Credit Loss, Current and Noncurrent [Roll Forward] |  |  |
Beginning Balance | $ 21,399 | $ 19,041 | $ 17,870
Provision for expected credit losses | 34,026 | 26,860 | 19,441
Write-offs charged against the allowance | (33,986) | (30,314) | (23,618)
Recoveries collected | 7,017 | 5,812 | 5,348
Ending Balance | 28,456 | 21,399 | 19,041
Trade Receivables |  |  |
Accounts and Financing Receivable, after Allowance for Credit Loss, Current and Noncurrent [Roll Forward] |  |  |
Beginning Balance | 15,797 | 14,073 | 13,885
Provision for expected credit losses | 22,695 | 16,309 | 13,701
Write-offs charged against the allowance | (24,819) | (20,397) | (18,861)
Recoveries collected | 6,097 | 5,812 | 5,348
Ending Balance | 19,770 | 15,797 | 14,073
Financed Receivables |  |  |
Accounts and Financing Receivable, after Allowance for Credit Loss, Current and Noncurrent [Roll Forward] |  |  |
Beginning Balance | 5,602 | 4,968 | 3,985
Provision for expected credit losses | 11,331 | 10,551 | 5,740
Write-offs charged against the allowance | (9,167) | (9,917) | (4,757)
Recoveries collected | 920 | 0 | 0
Ending Balance | $ 8,686 | $ 5,602 | $ 4,968

X
- Definition Amount, after allowance for credit loss, of accounts and financing receivables, classified as current and non current. Includes, but is not limited to, notes and loan receivable. + References No definition available. + Details
Name: | rol_AccountsAndFinancingReceivableAfterAllowanceForCreditLossCurrentAndNonCurrent
Namespace Prefix: | rol_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Accounts and Financing Receivable, after Allowance for Credit Loss, Current and Noncurrent + References No definition available. + Details
Name: | rol_AccountsAndFinancingReceivableAfterAllowanceForCreditLossCurrentAndNoncurrentRollForward
Namespace Prefix: | rol_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase in allowance for credit loss on accounts and financing receivable, from recovery. + References No definition available. + Details
Name: | rol_AccountsAndFinancingReceivableAllowanceForCreditLossRecovery
Namespace Prefix: | rol_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of direct write-downs of accounts and financing receivable charged against the allowance. + References No definition available. + Details
Name: | rol_AccountsAndFinancingReceivableAllowanceForCreditLossWriteOff
Namespace Prefix: | rol_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expense (reversal of expense) for expected credit loss on accounts and financing receivables. + References No definition available. + Details
Name: | rol_AccountsAndFinancingReceivablesCreditLossExpenseReversal
Namespace Prefix: | rol_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_TradeAccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_FinanceReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |