XML 73 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions, Goodwill and Other Intangible Assets, Net - Pro Forma Financial Information and Acquisition Results and Integration Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business Combinations [Line Items]      
Revenue $ 12,453.1 $ 12,162.5 $ 11,617.7
Net income (loss) 202.5 (48.4) 7.4
Business combinations, consolidated acquisition-related revenue 42.8 1,546.3 2,990.1
Business combinations, consolidated acquisition-related net income (loss) 0.1 (40.0) 53.9
2023 Acquisitions, Infrastructure Energy Alternatives, Inc.      
Business Combinations [Line Items]      
Business combinations, consolidated acquisition-related revenue   1,374.6  
IEA      
Business Combinations [Line Items]      
Business combinations, consolidated acquisition-related revenue     567.2
All other, INTREN acquisition      
Business Combinations [Line Items]      
Business combinations, consolidated acquisition-related revenue     1,902.4
2024 Acquisitions      
Business Combinations [Line Items]      
Business combinations, consolidated acquisition-related revenue 37.0    
Business combinations, consolidated acquisition-related net income (loss) $ 2.3    
2023 Acquisitions      
Business Combinations [Line Items]      
Acquisition and integration costs   71.9  
2023 Acquisitions | General and Administrative Expense      
Business Combinations [Line Items]      
Acquisition and integration costs   64.1  
2023 Acquisitions | Cost of Sales      
Business Combinations [Line Items]      
Acquisition and integration costs   7.8  
2022 Acquisitions      
Business Combinations [Line Items]      
Acquisition and integration costs     86.0
2022 Acquisitions | General and Administrative Expense      
Business Combinations [Line Items]      
Acquisition and integration costs     52.0
2022 Acquisitions | Cost of Sales      
Business Combinations [Line Items]      
Acquisition and integration costs     29.3
2022 Acquisitions | Other Expense      
Business Combinations [Line Items]      
Acquisition and integration costs     $ 4.7
2024 and 2023 Acquisitions      
Business Combinations [Line Items]      
Integration related liabilities   $ 0.3