XML 67 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangibles - Summary of Change in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Goodwill [Roll Forward]    
Goodwill (gross), beginning balance $ 443,559  
Business combinations 14,325  
Other 5,613  
Goodwill (gross), ending balance 463,497  
Accumulated impairment losses (70,004)  
Goodwill (net) 393,493 $ 373,555
Installation    
Goodwill [Roll Forward]    
Goodwill (gross), beginning balance 355,226  
Business combinations 14,325  
Other 340  
Goodwill (gross), ending balance 369,891  
Accumulated impairment losses (70,004)  
Goodwill (net) 299,887  
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