XML 68 R52.htm IDEA: XBRL DOCUMENT v3.25.4
Acquisitions - Acquisitions (Details) - USD ($)
$ in Millions
Oct. 01, 2025
May 31, 2025
May 01, 2025
Jan. 01, 2025
May 01, 2024
Feb. 01, 2024
Feyen Zylstra            
Acquisitions            
Total purchase price $ 109.8          
Cash paid at closing 99.0          
Notes issued to former owners 4.3          
Meisner            
Acquisitions            
Total purchase price 74.9          
Cash paid at closing 64.5          
Notes issued to former owners $ 5.0          
Mechanical Contractor New York            
Acquisitions            
Total purchase price   $ 2.8        
Right Way Plumbing & Mechanical LLC            
Acquisitions            
Total purchase price     $ 64.9      
Cash paid at closing     49.5      
Notes issued to former owners     $ 5.0      
Century Contractors, LLC            
Acquisitions            
Total purchase price       $ 84.2    
Cash paid at closing       73.1    
Notes issued to former owners       $ 5.5    
Mechanical Contractor North Carolina            
Acquisitions            
Total purchase price         $ 39.9  
Summit Texas            
Acquisitions            
Total purchase price           $ 359.8
Cash paid at closing           267.5
Notes issued to former owners           35.0
J&S Utah            
Acquisitions            
Total purchase price           120.6
Cash paid at closing           100.0
Notes issued to former owners           $ 10.0