XML 59 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Business, Basis of Presentation and Significant Accounting Policies - Goodwill and Indefinite-Lived Intangible Assets (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
yr
reportingUnit
reportingComponent
Dec. 31, 2021
USD ($)
yr
reportingUnit
Dec. 31, 2020
USD ($)
yr
reportingUnit
Goodwill [Line Items]      
Goodwill $ 2,045,041 $ 1,520,575 $ 1,243,000
Goodwill      
Goodwill [Line Items]      
Discount rate sensitivity analysis, spread on discount rate for which evaluation was completed (percentage) 1.00% 1.00% 1.00%
Terminal Growth Rate      
Goodwill [Line Items]      
Goodwill impairment testing, measurement input 0.030 0.025 0.025
Discount Rate      
Goodwill [Line Items]      
Goodwill impairment testing, measurement input 0.130    
Maximum | Terminal Growth Rate      
Goodwill [Line Items]      
Goodwill impairment testing, measurement input   0.030  
Maximum | Number of Years of Discounted Cash Flows      
Goodwill [Line Items]      
Goodwill impairment testing, measurement input | yr 9 9 9
Maximum | Discount Rate      
Goodwill [Line Items]      
Goodwill impairment testing, measurement input   0.150 0.150
Minimum | Number of Years of Discounted Cash Flows      
Goodwill [Line Items]      
Goodwill impairment testing, measurement input | yr 5 5 5
Minimum | Discount Rate      
Goodwill [Line Items]      
Goodwill impairment testing, measurement input   0.105 0.130
Clean Energy and Infrastructure, Communications and Oil And Gas      
Goodwill [Line Items]      
Goodwill impairment testing, number of reporting units | reportingUnit 1    
Oil and Gas      
Goodwill [Line Items]      
Goodwill impairment testing, number of reporting units | reportingUnit 4 4 3
Goodwill $ 465,500 $ 436,600 $ 378,100
Oil and Gas | One Reporting Unit      
Goodwill [Line Items]      
Goodwill $ 37,500    
Goodwill impairment testing, reporting unit, percentage of estimated fair value in excess of carrying value (percentage) 14.00%    
Power Delivery      
Goodwill [Line Items]      
Goodwill impairment testing, number of reporting units | reportingUnit 1    
Goodwill $ 270,100 $ 303,400 150,100
Number of reporting components | reportingComponent 3    
Clean Energy and Infrastructure      
Goodwill [Line Items]      
Goodwill impairment testing, number of reporting units | reportingUnit 1 1  
Goodwill $ 703,300 $ 166,100 $ 152,700
Communications      
Goodwill [Line Items]      
Goodwill impairment testing, number of reporting units | reportingUnit   3 1
Goodwill $ 606,100 $ 614,500 $ 562,100