XML 79 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangible Assets - Summary of Changes in Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Roll Forward]      
Goodwill net, beginning balance $ 4,045,905 $ 3,586,745  
Goodwill acquired 1,313,114 453,631  
Purchase price allocation adjustments (10,996) 338  
Goodwill written off due to sale of business (6,147)    
Foreign currency translation adjustments (25,433) 5,191  
Goodwill net, ending balance 5,316,443 4,045,905  
Goodwill, impaired, accumulated impairment loss 49,900 96,100 $ 96,100
Accumulated impairment written off due to sale of business 45,100    
Electric Power Segment      
Goodwill [Roll Forward]      
Goodwill net, beginning balance 1,587,499 1,396,141  
Goodwill acquired 691,428 189,777  
Purchase price allocation adjustments (7,333) 338  
Goodwill written off due to sale of business 0    
Foreign currency translation adjustments (4,742) 1,243  
Goodwill net, ending balance 2,266,852 1,587,499  
Renewable Energy Segment      
Goodwill [Roll Forward]      
Goodwill net, beginning balance 1,784,188 1,518,149  
Goodwill acquired 434,693 263,854  
Purchase price allocation adjustments (3,663) 0  
Goodwill written off due to sale of business 0    
Foreign currency translation adjustments (8,983) 2,185  
Goodwill net, ending balance 2,206,235 1,784,188  
Underground and Infrastructure Segment      
Goodwill [Roll Forward]      
Goodwill net, beginning balance 674,218 672,455  
Goodwill acquired 186,993 0  
Purchase price allocation adjustments 0 0  
Goodwill written off due to sale of business (6,147)    
Foreign currency translation adjustments (11,708) 1,763  
Goodwill net, ending balance $ 843,356 $ 674,218