XML 320 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Combinations - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
acquistion
Dec. 31, 2023
USD ($)
acquistion
Dec. 31, 2022
USD ($)
acquistion
Business Acquisition [Line Items]      
Number of businesses acquired | acquistion 9 8 8
Number of insignificant acquisitions | acquistion 2 1  
Acquisition-related costs $ 2.2 $ 1.9 $ 3.0
Gain on acquisition earnout 0.0 0.0 16.1
Earnout not being paid     15.1
Goodwill acquired expected to be tax deductible 32.9    
Goodwill decrease as a result of measurement period adjustments $ (0.7) (4.4)  
Number of immaterial acquisitions where goodwill is not assigned to Installation operating segment | acquistion 1    
Amortization $ 42.5 44.5 43.8
Income tax expense (benefit) 89.8 89.4 79.9
Denison Glass and Mirror      
Business Acquisition [Line Items]      
Goodwill decrease as a result of measurement period adjustments   0.8  
Decrease in deferred income taxes from measurement period adjustment   1.3  
Increase in accounts payable and other current liabilities from measurement period adjustments   0.5  
CAS      
Business Acquisition [Line Items]      
Business combination, provisional information, initial accounting incomplete, adjustment, consideration transferred   4.4  
Combined Business Acquisitions      
Business Acquisition [Line Items]      
Amortization 2.7 5.3 5.8
Income tax expense (benefit) $ 1.5 3.1 $ 2.5
Other      
Business Acquisition [Line Items]      
Contingent payment period (in years) 1 year    
Goodwill decrease as a result of measurement period adjustments $ 0.0 $ (5.3)