XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Acquisitions - Other Acquisitions (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
T E C Industrial Construction and Maintenance      
Acquisitions      
Total purchase price   $ 89.6  
Purchase price paid in cash   73.0  
Promissory note payable   7.0  
Estimated fair value of contingent earn-out payments   7.6  
Working capital adjustment   $ 2.0  
Electrical Contractor North Carolina      
Acquisitions      
Total purchase price     $ 41.6
Mechanical Contractor Utah      
Acquisitions      
Total purchase price $ 19.6