XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition (Schedule Of Disaggregated Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Gross revenue $ 399,148 $ 340,801 $ 1,145,473 $ 989,658
Net revenue 391,406 333,728 1,119,970 965,066
Roto-Rooter [Member]        
Gross revenue 220,645 237,162 691,147 733,391
Implicit price concessions and credit memos (5,870) (6,358) (19,823) (19,952)
Net revenue 214,775 230,804 671,324 713,439
Roto-Rooter [Member] | Drain cleaning [Member]        
Gross revenue 56,049 59,164 175,535 186,016
Roto-Rooter [Member] | Plumbing [Member]        
Gross revenue 43,471 49,113 137,614 148,285
Roto-Rooter [Member] | Excavation [Member]        
Gross revenue 53,935 56,904 168,266 174,032
Roto-Rooter [Member] | Other [Member]        
Gross revenue 218 334 665 711
Roto-Rooter [Member] | Short-Term Core [Member]        
Gross revenue 153,673 165,515 482,080 509,044
Roto-Rooter [Member] | Water Restoration [Member]        
Gross revenue 42,412 45,435 131,867 141,176
Roto-Rooter [Member] | Independent Contractors [Member]        
Gross revenue 17,698 20,509 55,569 65,684
Roto-Rooter [Member] | Franchisee Fees [Member]        
Gross revenue 1,454 1,457 4,344 4,195
Roto-Rooter [Member] | Other [Member]        
Gross revenue $ 5,408 $ 4,246 $ 17,287 $ 13,292