XML 71 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions, Goodwill and Other Intangible Assets, Net - Acquisitions (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 30, 2024
USD ($)
shares
May 31, 2022
USD ($)
shares
Mar. 31, 2023
USD ($)
shares
Dec. 31, 2024
USD ($)
yr
acquisition
shares
Dec. 31, 2023
USD ($)
acquisition
shares
Dec. 31, 2022
USD ($)
acquisition
shares
Business Combinations [Line Items]            
Cash, net of cash acquired       $ 79,933 $ 69,388 $ 635,763
Increase (decrease) in contingent consideration       $ 0 $ 0 $ 1,682
6.625% Senior Notes | Senior Notes            
Business Combinations [Line Items]            
Debt instrument, interest rate (percentage)       6.625%    
Equipment Company Acquisition Two            
Business Combinations [Line Items]            
Number of companies acquired | acquisition         2  
2024 Acquisitions            
Business Combinations [Line Items]            
Business combinations, number of acquisitions | acquisition       3    
Cash, net of cash acquired       $ 83,000    
Earn-out liability term       5 years    
Estimated fair value of contingent consideration       $ 56,000    
Equity interest       60.00%    
Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high       $ 73,000    
Business combinations, goodwill, expected tax deductible amount       $ 56,000    
2024 Canagian Acquisition | Pipeline Infrastructure            
Business Combinations [Line Items]            
Equity interest       40.00%    
2023 Acquisitions            
Business Combinations [Line Items]            
Business combinations, number of acquisitions | acquisition         4  
Cash, net of cash acquired         $ 70,000  
Estimated fair value of contingent consideration         1,000  
Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high       $ 1,000    
Business combinations, goodwill, expected tax deductible amount       42,000    
Business acquisition, number of shares issued (in shares) | shares     120,000      
2023 Acquisitions | Pipeline Infrastructure            
Business Combinations [Line Items]            
Business acquisition, equity interest issued or issuable, value assigned     $ 11,600      
2022 Acquisitions            
Business Combinations [Line Items]            
Business combinations, number of acquisitions | acquisition           5
Cash, net of cash acquired         613,200  
Estimated fair value of contingent consideration       3,000 2,800  
Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high       1,000    
Business combinations, goodwill, expected tax deductible amount       $ 48,000    
Amortizing intangible assets         368,100  
Total consideration         800,000  
2022 Acquisitions | Expected Term            
Business Combinations [Line Items]            
Business combinations, contingent consideration, earn-out period (in years) | yr       5    
IEA            
Business Combinations [Line Items]            
Cash, net of cash acquired         564,500  
Estimated fair value of contingent consideration         0  
Amortizing intangible assets         362,200  
Business combinations, acquired finite-lived intangible assets, weighted average lives (in years)       13 years    
Number of shares issuable upon exercise of warrants (in shares) | shares       2,700,000    
Business acquisition, equity interest issued or issuable, value assigned       $ 174,000    
Cash acquired       44,000    
Net cash payments to warrant holders           $ 1,700
Total consideration         748,500  
Business acquisition, number of shares issued (in shares) | shares           2,758,000
IEA | Infrastructure Energy Alternatives, Inc. Warrants            
Business Combinations [Line Items]            
Increase (decrease) in contingent consideration         2,600 $ (2,700)
IEA | Common Stock            
Business Combinations [Line Items]            
Issuance of shares for acquisition (in shares) | shares           107,187
Fair value of shares issued           $ 8,100
IEA | 6.625% Senior Notes | Senior Notes            
Business Combinations [Line Items]            
Long-term debt obligations acquired       300,000    
IEA | Customer Relationships And Trade Names            
Business Combinations [Line Items]            
Amortizing intangible assets       $ 321,000    
IEA | Trade Names            
Business Combinations [Line Items]            
Business combinations, acquired finite-lived intangible assets, weighted average lives (in years)       14 years    
IEA | Customer Relationships            
Business Combinations [Line Items]            
Business combinations, acquired finite-lived intangible assets, weighted average lives (in years)       14 years    
IEA | Backlog            
Business Combinations [Line Items]            
Amortizing intangible assets       $ 42,000    
Business combinations, acquired finite-lived intangible assets, weighted average lives (in years)       1 year    
All other            
Business Combinations [Line Items]            
Cash, net of cash acquired         48,700  
Estimated fair value of contingent consideration         2,800  
Amortizing intangible assets         5,900  
Business combinations, acquired finite-lived intangible assets, weighted average lives (in years)       9 years    
Total consideration         $ 51,500  
Henkels & McCoy Group, Inc.            
Business Combinations [Line Items]            
Business acquisition, number of shares issued (in shares) | shares 93,000 133,000        
Henkels & McCoy Group, Inc. | Contingent Consideration, Value Of Additional Payments            
Business Combinations [Line Items]            
Total consideration $ 26,000 $ 29,000        
Payments to acquire businesses, gross $ 12,000 $ 18,000        
Business acquisition, number of shares issued (in shares) | shares       50,000 160,000  
Business combination, contingent consideration, current       $ 14,000 $ 34,000  
Contingent consideration, unrealized gain (loss)       $ (5,500) $ 1,300  
Henkels & McCoy Group, Inc. | Power Delivery | Contingent Consideration, Value Of Additional Payments            
Business Combinations [Line Items]            
Contingent consideration, unrealized gain (loss)           $ 2,200