XML 114 R89.htm IDEA: XBRL DOCUMENT
v3.22.4

RELATED PARTY TRANSACTIONS (Details) |  | 12 Months Ended
--- | --- | ---
Dec. 01, 2019 USD ($) | Dec. 31, 2022 USD ($) | Dec. 31, 2021 USD ($) | Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($) | Dec. 31, 2014 USD ($)
John Wilson IV | Wilson Pest Management [Member] |  |  |  |  |  |
Related party transactions |  |  |  |  |  |
Ownership percentage | 100.00% |  |  |  |  |
R P C Inc [Member] |  |  |  |  |  |
Related party transactions |  |  |  |  |  |
Notice period for termination of service agreement |  | 6 months |  |  |  |
Gary W. Rollins | R P C Inc [Member] |  |  |  |  |  |
Related party transactions |  |  |  |  |  |
Related party revenue |  | $ 100,000 | $ 100,000 | $ 100,000 |  |
Gary W. Rollins | L O R Inc [Member] |  |  |  |  |  |
Related party transactions |  |  |  |  |  |
Related party transaction purchases amount |  | 500,000 |  |  |  |
Tax expense on purchases from related party |  | 40,000 |  |  |  |
Gary W. Rollins | Pilot Sharing Agreement [Member] | L O R Inc [Member] |  |  |  |  |  |
Related party transactions |  |  |  |  |  |
Related party revenue |  | $ 600,000 | 800,000 |  |  |
Percent of use of aircraft by the company |  | 50 |  |  |  |
Gary W. Rollins | Rent and Administrative Services Agreement [Member] | L O R Inc [Member] |  |  |  |  |  |
Related party transactions |  |  |  |  |  |
Related party revenue |  | $ 800,000 | 600,000 | 1,000,000.0 |  |
R Randall Rollins [Member] | P I A L L C [Member] |  |  |  |  |  |
Related party transactions |  |  |  |  |  |
Notice period for termination of service agreement |  |  |  |  |  | 30 days
Monthly rent payment |  |  |  |  |  | $ 100
Related party expense |  | 300,000 | 300,000 | 600,000 |  |
John F. Wilson | Wilson Pest Management [Member] |  |  |  |  |  |
Related party transactions |  |  |  |  |  |
Related party revenue |  | $ 200,000 | $ 100,000 | $ 100,000 | $ 800,000 |
Franchise fee | $ 75,000 |  |  |  |  |
Franchise royalty fee (as a percent) | 9.00% |  |  |  |  |

X
- Definition Amount of franchise fee revenue. + References No definition available. + Details
Name: | rol_FranchiseFeeRevenue
Namespace Prefix: | rol_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the monthly franchise royalty fee as a percentage of franchisee's reported revenue. + References No definition available. + Details
Name: | rol_FranchiseRoyaltyFeePercentage
Namespace Prefix: | rol_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Monthly rent payment on related party lease. + References No definition available. + Details
Name: | rol_MonthlyRentPayment
Namespace Prefix: | rol_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Related Party Transaction Percent Of Total Usage Of Related Party Aircraft + References No definition available. + Details
Name: | rol_RelatedPartyTransactionPercentofTotalUsageOfRelatedPartyAircraft
Namespace Prefix: | rol_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of taxes on purchases from related party. + References No definition available. + Details
Name: | rol_RelatedPartyTransactionTaxExpenseOnPurchasesFromRelatedParty
Namespace Prefix: | rol_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Related Party Transactions Required Notice Period For Termination Of Agreement + References No definition available. + Details
Name: | rol_RelatedPartyTransactionsRequiredNoticePeriodForTerminationOfAgreement
Namespace Prefix: | rol_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The parent entity's interest in net assets of the subsidiary, expressed as a percentage. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByParent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 + Details
Name: | us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_RelatedPartyTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party. + References No definition available. + Details
Name: | us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07.1(c)) -URI https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(B)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(C)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1(e)) -URI https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227 + Details
Name: | us-gaap_RevenueFromRelatedParties
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=rol_JohnWillsonIvMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=rol_WilsonPestManagementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=rol_RPCIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=rol_GaryWRollinsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=rol_LORIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=rol_PilotSharingAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=rol_RentAndAdministrativeServicesAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=rol_RRandallRollinsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=rol_PIALLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=rol_JohnF.WilsonMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=rol_WilsonPestManagementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |