XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions - Estimated Fair Values of Identifiable Intangible Assets and Related Weighted Average Amortization (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]      
Estimated fair value at acquisition date   $ 1,520,000  
Construction Contracting Services Business Acquisition      
Finite-Lived Intangible Assets [Line Items]      
Estimated fair value at acquisition date $ 13,109    
Weighted average amortization period at acquisition date 6 years 4 months 24 days    
Construction Contracting Services Business Acquisition | Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Estimated fair value at acquisition date $ 11,565    
Weighted average amortization period at acquisition date 6 years    
Construction Contracting Services Business Acquisition | Backlog      
Finite-Lived Intangible Assets [Line Items]      
Estimated fair value at acquisition date $ 557    
Weighted average amortization period at acquisition date 6 months    
Construction Contracting Services Business Acquisition | Trade names      
Finite-Lived Intangible Assets [Line Items]      
Estimated fair value at acquisition date $ 850    
Weighted average amortization period at acquisition date 15 years    
Construction Contracting Services Business Acquisition | Non-compete agreements      
Finite-Lived Intangible Assets [Line Items]      
Estimated fair value at acquisition date $ 137    
Weighted average amortization period at acquisition date 5 years    
Construction Contracting Services Business Acquisition | Patented rights, developed technology, and process certifications      
Finite-Lived Intangible Assets [Line Items]      
Estimated fair value at acquisition date $ 0    
Blattner Holding Company      
Finite-Lived Intangible Assets [Line Items]      
Estimated fair value at acquisition date     $ 1,425,000
Weighted average amortization period at acquisition date     7 years 9 months 18 days
Blattner Holding Company | Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Estimated fair value at acquisition date     $ 1,045,000
Weighted average amortization period at acquisition date     7 years
Blattner Holding Company | Backlog      
Finite-Lived Intangible Assets [Line Items]      
Estimated fair value at acquisition date     $ 130,000
Weighted average amortization period at acquisition date     8 months 12 days
Blattner Holding Company | Trade names      
Finite-Lived Intangible Assets [Line Items]      
Estimated fair value at acquisition date     $ 250,000
Weighted average amortization period at acquisition date     15 years
Blattner Holding Company | Non-compete agreements      
Finite-Lived Intangible Assets [Line Items]      
Estimated fair value at acquisition date     $ 0
Blattner Holding Company | Patented rights, developed technology, and process certifications      
Finite-Lived Intangible Assets [Line Items]      
Estimated fair value at acquisition date     0
Acquisitions In 2021 Excluding Blattner      
Finite-Lived Intangible Assets [Line Items]      
Estimated fair value at acquisition date     $ 104,143
Weighted average amortization period at acquisition date     6 years 4 months 24 days
Acquisitions In 2021 Excluding Blattner | Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Estimated fair value at acquisition date     $ 77,563
Weighted average amortization period at acquisition date     6 years 8 months 12 days
Acquisitions In 2021 Excluding Blattner | Backlog      
Finite-Lived Intangible Assets [Line Items]      
Estimated fair value at acquisition date     $ 6,431
Weighted average amortization period at acquisition date     1 year 2 months 12 days
Acquisitions In 2021 Excluding Blattner | Trade names      
Finite-Lived Intangible Assets [Line Items]      
Estimated fair value at acquisition date     $ 5,298
Weighted average amortization period at acquisition date     14 years 10 months 24 days
Acquisitions In 2021 Excluding Blattner | Non-compete agreements      
Finite-Lived Intangible Assets [Line Items]      
Estimated fair value at acquisition date     $ 5,823
Weighted average amortization period at acquisition date     5 years
Acquisitions In 2021 Excluding Blattner | Patented rights, developed technology, and process certifications      
Finite-Lived Intangible Assets [Line Items]      
Estimated fair value at acquisition date     $ 9,028
Weighted average amortization period at acquisition date     3 years 6 months