XML 41 R26.htm IDEA: XBRL DOCUMENT
v3.25.3

ALLOWANCE FOR CREDIT LOSSES (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2025
Receivables [Abstract] |
Schedule of Allowance For Credit Losses | Below is a roll forward of the Company’s allowance for credit losses for the three and nine months ended September 30, 2025 and 2024.
| Allowance for Credit Losses
(in thousands) | Trade Receivables |  | Financed Receivables |  | Total Receivables
Balance at December 31, 2024 | $ | 19,770 |  |  | $ | 8,686 |  |  | $ | 28,456 |
Provision for expected credit losses | 8,081 |  |  | 2,649 |  |  | 10,730 |
Write-offs charged against the allowance | (5,428) |  |  | (2,460) |  |  | (7,888) |
Recoveries collected | 1,276 |  |  | 241 |  |  | 1,517 |
Balance at March 31, 2025 | $ | 23,699 |  |  | $ | 9,116 |  |  | $ | 32,815 |
Provision for expected credit losses | 3,031 |  |  | 2,700 |  |  | 5,731 |
Write-offs charged against the allowance | (5,057) |  |  | (2,339) |  |  | (7,396) |
Recoveries collected | 1,209 |  |  | 286 |  |  | 1,495 |
Balance at June 30, 2025 | $ | 22,882 |  |  | $ | 9,763 |  |  | $ | 32,645 |
Provision for expected credit losses | 5,088 |  |  | 3,195 |  |  | 8,283 |
Write-offs charged against the allowance | (6,769) |  |  | (2,372) |  |  | (9,141) |
Recoveries collected | 1,220 |  |  | 286 |  |  | 1,506 |
Balance at September 30, 2025 | $ | 22,421 |  |  | $ | 10,872 |  |  | $ | 33,293 |
| Allowance for Credit Losses
(in thousands) | Trade Receivables |  | Financed Receivables |  | Total Receivables
Balance at December 31, 2023 | $ | 15,797 |  |  | $ | 5,602 |  |  | $ | 21,399 |
Provision for expected credit losses | 4,823 |  |  | 2,870 |  |  | 7,693 |
Write-offs charged against the allowance | (7,184) |  |  | (2,362) |  |  | (9,546) |
Recoveries collected | 1,428 |  |  | 146 |  |  | 1,574 |
Balance at March 31, 2024 | $ | 14,864 |  |  | $ | 6,256 |  |  | $ | 21,120 |
Provision for expected credit losses | 4,503 |  |  | 2,941 |  |  | 7,444 |
Write-offs charged against the allowance | (4,690) |  |  | (2,985) |  |  | (7,675) |
Recoveries collected | 1,423 |  |  | 195 |  |  | 1,618 |
Balance at June 30, 2024 | $ | 16,100 |  |  | $ | 6,407 |  |  | $ | 22,507 |
Provision for expected credit losses | 7,268 |  |  | 2,510 |  |  | 9,778 |
Write-offs charged against the allowance | (6,244) |  |  | (1,361) |  |  | (7,605) |
Recoveries collected | 1,424 |  |  | 69 |  |  | 1,493 |
Balance at September 30, 2024 | $ | 18,548 |  |  | $ | 7,625 |  |  | $ | 26,173 |

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
- References No definition available. + Details
Name: | us-gaap_ReceivablesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration