XML 155 R37.htm IDEA: XBRL DOCUMENT
v3.25.0.1

ALLOWANCE FOR EXPECTED CREDIT LOSSES (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Receivables [Abstract] |
Schedule of Allowance for Credit Losses | Below is a roll forward of the Company’s allowance for credit losses for the years ended December 31, 2024, 2023, and 2022.
| Allowance for Credit Losses
(in thousands) | Trade Receivables |  | Financed Receivables |  | Total Receivables
Balance at December 31, 2021 | $ | 13,885 |  |  | $ | 3,985 |  |  | $ | 17,870 |
Provision for expected credit losses | 13,701 |  |  | 5,740 |  |  | 19,441 |
Write-offs charged against the allowance | (18,861) |  |  | (4,757) |  |  | (23,618) |
Recoveries collected | 5,348 |  |  | — |  |  | 5,348 |
Balance at December 31, 2022 | $ | 14,073 |  |  | $ | 4,968 |  |  | $ | 19,041 |
Provision for expected credit losses | 16,309 |  |  | 10,551 |  |  | 26,860 |
Write-offs charged against the allowance | (20,397) |  |  | (9,917) |  |  | (30,314) |
Recoveries collected | 5,812 |  |  | — |  |  | 5,812 |
Balance at December 31, 2023 | $ | 15,797 |  |  | $ | 5,602 |  |  | $ | 21,399 |
Provision for expected credit losses | 22,695 |  |  | 11,331 |  |  | 34,026 |
Write-offs charged against the allowance | (24,819) |  |  | (9,167) |  |  | (33,986) |
Recoveries collected | 6,097 |  |  | 920 |  |  | 7,017 |
Balance at December 31, 2024 | $ | 19,770 |  |  | $ | 8,686 |  |  | $ | 28,456 |
Schedule of the Past Due Financing Receivables | The following is a summary of the past due financed receivables:
At December 31, | 2024 |  | 2023
(in thousands) |  |  |
30-59 days past due | $ | 4,473 |  |  | $ | 4,454 |
60-89 days past due | 2,256 |  |  | 2,837 |
90 days or more past due | 4,329 |  |  | 4,813 |
Total | $ | 11,058 |  |  | $ | 12,104 |
The following is a summary of percentage of gross financed receivables:
At December 31, | 2024 |  | 2023
Current | 91.9 | % |  | 89.7 | %
30-59 days past due | 3.3 | % |  | 3.8 | %
60-89 days past due | 1.6 | % |  | 2.4 | %
90 days or more past due | 3.2 | % |  | 4.1 | %
Total | 100.0 | % |  | 100.0 | %

X
- Definition Tabular disclosure of allowance for credit loss of accounts and financing receivable, classified as current. + References No definition available. + Details
Name: | rol_AccountsAndFinancingReceivableCurrentAllowanceForCreditLossTableTextBlock
Namespace Prefix: | rol_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of aging analysis for financing receivable. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7A Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 80 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-80 + Details
Name: | us-gaap_PastDueFinancingReceivablesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_ReceivablesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration