XML 101 R90.htm IDEA: XBRL DOCUMENT v3.25.3
Business Combinations - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
acquistion
Sep. 30, 2024
USD ($)
acquistion
Business Combination [Line Items]        
Number of businesses acquired | acquistion     3 6
Number of insignificant acquisitions | acquistion     4 1
Acquisition-related costs $ 0.8 $ 0.5 $ 1.8 $ 1.6
Goodwill deduction for tax purposes 10.7   10.7  
Number of immaterial acquisitions where goodwill is not assigned to Installation operating segment | acquistion       1
Amortization 10.1 10.5 30.3 $ 31.7
Income tax expense 25.9 25.3 66.2 67.3
Combined Business Acquisitions        
Business Combination [Line Items]        
Amortization 0.1 1.0 0.8 3.8
Income tax expense $ 0.2 $ 0.6 $ 0.6 $ 2.2
Other        
Business Combination [Line Items]        
Contingent payment period (in years)     1 year