XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions - Other Acquisitions (Details) - USD ($)
$ in Millions
May 01, 2024
Oct. 02, 2023
Feb. 01, 2023
DECCO      
Acquisitions      
Fair value of consideration transferred   $ 59.8  
Cash paid at closing   48.8  
Notes issued to former owners   $ 7.0  
Eldeco Inc      
Acquisitions      
Fair value of consideration transferred     $ 74.0
Cash paid at closing     60.8
Notes issued to former owners     $ 8.0
Mechanical Contractor North Carolina      
Acquisitions      
Fair value of consideration transferred $ 39.9