XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangibles - Summary of Change in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Goodwill [Roll Forward]    
Goodwill (gross), beginning balance $ 443,559  
Business combinations 15,860  
Other 5,798  
Goodwill (gross), ending balance 465,217  
Accumulated impairment losses (70,004)  
Goodwill (net) 395,213 $ 373,555
Installation    
Goodwill [Roll Forward]    
Goodwill (gross), beginning balance 355,226  
Business combinations 15,860  
Other 525  
Goodwill (gross), ending balance 371,611  
Accumulated impairment losses (70,004)  
Goodwill (net) 301,607  
Other    
Goodwill [Roll Forward]    
Goodwill (gross), beginning balance 88,333  
Business combinations 0  
Other 5,273  
Goodwill (gross), ending balance 93,606  
Accumulated impairment losses 0  
Goodwill (net) $ 93,606