Quarterly report [Sections 13 or 15(d)]

Goodwill and Other Intangibles - Goodwill (Details)

v3.25.2
Goodwill and Other Intangibles - Goodwill (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
USD ($)
Jun. 30, 2025
USD ($)
item
Changes in the carrying amount of goodwill    
Number of reporting units | item   2
Impairment of goodwill $ 0  
Gross Goodwill, at beginning of period   $ 2,874,280
Additions   10,368
Fx Translation Adjustment   3,200
Gross Goodwill, at end of period 2,874,280 2,887,848
Accumulated Impairment Losses   (762,021)
Net Goodwill 2,112,259 2,125,827
Installation    
Changes in the carrying amount of goodwill    
Gross Goodwill, at beginning of period   1,946,247
Additions   10,332
Gross Goodwill, at end of period 1,946,247 1,956,579
Accumulated Impairment Losses   (762,021)
Net Goodwill   1,194,558
Specialty Distribution    
Changes in the carrying amount of goodwill    
Gross Goodwill, at beginning of period   928,033
Additions   36
Fx Translation Adjustment   3,200
Gross Goodwill, at end of period $ 928,033 931,269
Net Goodwill   $ 931,269