XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Schedule Of Disaggregated Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Gross revenue $ 340,801 $ 302,619 $ 989,658 $ 914,412
Net revenue 333,728 296,536 965,066 893,506
Roto-Rooter [Member]        
Gross revenue 237,162 235,566 733,391 711,971
Implicit price concessions and credit memos (6,358) (5,630) (19,952) (17,168)
Net revenue 230,804 229,936 713,439 694,803
Roto-Rooter [Member] | Drain cleaning [Member]        
Gross revenue 59,164 62,764 186,016 193,983
Roto-Rooter [Member] | Plumbing [Member]        
Gross revenue 49,113 48,737 148,285 145,294
Roto-Rooter [Member] | Excavation [Member]        
Gross revenue 56,904 54,164 174,032 164,898
Roto-Rooter [Member] | Other [Member]        
Gross revenue 334 193 711 513
Roto-Rooter [Member] | Short-Term Core [Member]        
Gross revenue 165,515 165,858 509,044 504,688
Roto-Rooter [Member] | Water Restoration [Member]        
Gross revenue 45,435 43,645 141,176 127,678
Roto-Rooter [Member] | Independent Contractors [Member]        
Gross revenue 20,509 20,474 65,684 62,897
Roto-Rooter [Member] | Franchise Fees [Member]        
Gross revenue 1,457 1,559 4,195 4,246
Roto-Rooter [Member] | Other [Member]        
Gross revenue $ 4,246 $ 4,030 $ 13,292 $ 12,462