XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue Recognition (Schedule Of Disaggregated Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Gross revenue $ 382,909 $ 329,752 $ 746,325 $ 648,857
Net revenue 374,558 320,861 728,564 631,339
Roto-Rooter [Member]        
Gross revenue 228,119 239,359 470,502 496,228
Implicit price concessions and credit memos (6,797) (6,404) (13,953) (13,594)
Net revenue 221,322 232,955 456,549 482,634
Roto-Rooter [Member] | Drain cleaning [Member]        
Gross revenue 57,865 60,362 119,486 126,851
Roto-Rooter [Member] | Plumbing [Member]        
Gross revenue 46,046 48,719 94,144 99,172
Roto-Rooter [Member] | Excavation [Member]        
Gross revenue 55,713 57,552 114,331 117,128
Roto-Rooter [Member] | Other [Member]        
Gross revenue 202 184 446 377
Roto-Rooter [Member] | Short-Term Core [Member]        
Gross revenue 159,826 166,817 328,407 343,528
Roto-Rooter [Member] | Water Restoration [Member]        
Gross revenue 42,777 44,978 89,454 95,741
Roto-Rooter [Member] | Independent Contractors [Member]        
Gross revenue 18,255 21,875 37,871 45,175
Roto-Rooter [Member] | Franchisee Fees [Member]        
Gross revenue 1,398 1,388 2,890 2,739
Roto-Rooter [Member] | Other [Member]        
Gross revenue $ 5,863 $ 4,301 $ 11,880 $ 9,045