Quarterly report [Sections 13 or 15(d)]

Business Combinations - Summary (Details)

v3.25.2
Business Combinations - Summary (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 07, 2025
May 31, 2024
May 16, 2024
Apr. 18, 2024
Mar. 01, 2024
Feb. 15, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Business Combinations                      
Acquisition related costs             $ 1,400 $ 26,300 $ 1,700 $ 26,800  
Summary of businesses acquired:                      
Goodwill expected to be deducted for income tax purposes             11,700 49,600 11,700 $ 49,600  
Estimated fair values                      
Goodwill             $ 2,125,827   $ 2,125,827   $ 2,112,259
Seal-Rite                      
Business Combinations                      
Purchase price $ 23,000                    
Goodwill recognized $ 11,700                    
Brabble                      
Business Combinations                      
Purchase price           $ 5,400          
Goodwill recognized           $ 2,900          
Morris Black                      
Business Combinations                      
Purchase price         $ 3,600            
Goodwill recognized         2,000            
PCI                      
Business Combinations                      
Purchase price         13,800            
Goodwill recognized         $ 5,700            
Green Space                      
Business Combinations                      
Purchase price       $ 4,300              
Goodwill recognized       $ 2,700              
Insulation Works                      
Business Combinations                      
Purchase price     $ 25,700                
Goodwill recognized     $ 15,100                
Texas Insulation                      
Business Combinations                      
Purchase price   $ 33,900                  
Goodwill recognized   $ 21,100                  
SPI                      
Business Combinations                      
Acquisition related costs               $ 23,000