Annual report [Section 13 and 15(d), not S-K Item 405]

Goodwill and Other Intangibles - Goodwill (Details)

v3.25.0.1
Goodwill and Other Intangibles - Goodwill (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2024
USD ($)
item
Dec. 31, 2023
USD ($)
Changes in the carrying amount of goodwill        
Number of reporting units | item     2  
Impairment of goodwill $ 0 $ 0    
Gross Goodwill, at beginning of period     $ 2,804,589 $ 2,729,015
Additions     74,847 74,181
Fx Translation Adjustment     (5,156) 1,393
Gross Goodwill, at end of period 2,804,589 2,729,015 2,874,280 2,804,589
Accumulated Impairment Losses (762,021)   (762,021) (762,021)
Net Goodwill 2,042,568   2,112,259 2,042,568
Installation        
Changes in the carrying amount of goodwill        
Gross Goodwill, at beginning of period     1,901,160 1,826,979
Additions     45,087 74,181
Gross Goodwill, at end of period 1,901,160 1,826,979 1,946,247 1,901,160
Accumulated Impairment Losses (762,021)   (762,021) (762,021)
Net Goodwill 1,139,139   1,184,226 1,139,139
Specialty Distribution        
Changes in the carrying amount of goodwill        
Gross Goodwill, at beginning of period     903,429 902,036
Additions     29,760  
Fx Translation Adjustment     (5,156) 1,393
Gross Goodwill, at end of period 903,429 $ 902,036 928,033 903,429
Net Goodwill $ 903,429   $ 928,033 $ 903,429