XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisitions - Other Acquisitions (Details) - USD ($)
$ in Millions
May 31, 2025
May 01, 2025
Jan. 01, 2025
May 01, 2024
Mechanical Contractor New York        
Acquisitions        
Fair value of consideration transferred $ 2.8      
Right Way Plumbing & Mechanical LLC        
Acquisitions        
Fair value of consideration transferred   $ 64.8    
Cash paid at closing   49.5    
Notes issued to former owners   $ 5.0    
Century Contractors, LLC        
Acquisitions        
Fair value of consideration transferred     $ 84.2  
Cash paid at closing     73.1  
Notes issued to former owners     $ 5.5  
Mechanical Contractor North Carolina        
Acquisitions        
Fair value of consideration transferred       $ 39.9