XML 55 R30.htm IDEA: XBRL DOCUMENT
v3.22.4

ALLOWANCE FOR EXPECTED CREDIT LOSSES (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2022
ALLOWANCE FOR EXPECTED CREDIT LOSSES |
Schedule of allowance for credit losses | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | Allowance for Credit Losses
​ | ​ | Trade | ​ | Financed | ​ | Total
(in thousands) | ​ | Receivables | ​ | Receivables | ​ | Receivables
Balance at December 31, 2019 | ​ | $ | 16,699 | ​ | $ | 2,959 | ​ | $ | 19,658
Adoption of ASC 326 | ​ | ​ | (3,330) | ​ | ​ | - | ​ | ​ | (3,330)
Provision for expected credit losses | ​ | ​ | 14,699 | ​ | ​ | 2,837 | ​ | ​ | 17,536
Write-offs charged against the allowance | ​ | ​ | (18,228) | ​ | ​ | (2,565) | ​ | ​ | (20,793)
Recoveries collected | ​ | ​ | 7,014 | ​ | ​ | — | ​ | ​ | 7,014
Balance at December 31, 2020 | ​ | $ | 16,854 | ​ | $ | 3,231 | ​ | $ | 20,085
Provision for expected credit losses | ​ | ​ | 11,732 | ​ | ​ | 3,553 | ​ | ​ | 15,285
Write-offs charged against the allowance | ​ | ​ | (19,882) | ​ | ​ | (2,799) | ​ | ​ | (22,681)
Recoveries collected | ​ | ​ | 5,181 | ​ | ​ | — | ​ | ​ | 5,181
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
​
Summary of the past due financing receivables | The following is a summary of the past due financing receivables:
​ | ​ | ​ | ​ | ​ | ​ | ​
At December 31, |  | 2022 |  | 2021
(in thousands) | ​ | ​ | ​ | ​ | ​ | ​
30-59 days past due | ​ | $ | 4,269 | ​ | $ | 1,911
60-89 days past due | ​ |  | 1,913 | ​ |  | 1,058
90 days or more past due | ​ |  | 3,781 | ​ |  | 2,886
Total | ​ | $ | 9,963 | ​ | $ | 5,855
​ The following is a summary of percentage of gross financing receivables:
​ | ​ | ​ | ​ | ​ | ​
At December 31, |  | 2022 |  | 2021 |
Current |  | 90.2 | % | 91.7 | %
30-59 days past due |  | 4.2 | % | 2.7 | %
60-89 days past due |  | 1.9 | % | 1.5 | %
90 days or more past due |  | 3.7 | % | 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-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of aging analysis for financing receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 14 -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 80 -URI https://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524 + 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