XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Schedule Of Disaggregated Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net revenues $ 646,943 $ 589,233
Roto-Rooter [Member]    
Gross revenue 248,870 242,381
Implicit price concessions and credit memos (9,327) (7,155)
Net revenues 239,543 235,226
Roto-Rooter [Member] | Short-Term Core [Member]    
Gross revenue 170,026 168,581
Roto-Rooter [Member] | Drain cleaning [Member]    
Gross revenue 59,542 61,621
Roto-Rooter [Member] | Plumbing [Member]    
Gross revenue 46,059 48,098
Roto-Rooter [Member] | Excavation [Member]    
Gross revenue 64,239 58,618
Roto-Rooter [Member] | Other [Member]    
Gross revenue 186 244
Roto-Rooter [Member] | Water Restoration [Member]    
Gross revenue 54,163 46,678
Roto-Rooter [Member] | Independent Contractors [Member]    
Gross revenue 18,362 19,616
Roto-Rooter [Member] | Franchisee Fees [Member]    
Gross revenue 1,424 1,491
Roto-Rooter [Member] | Other [Member]    
Gross revenue $ 4,895 $ 6,015