XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Significant Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
entity
Dec. 31, 2020
USD ($)
Jun. 30, 2020
entity
Financing Receivable, Impaired [Line Items]      
Increase in accounts receivable $ 54,729,000    
Allowance for credit loss 0 $ 0  
Contract asset retainage 47,308,000 44,412,000  
Contract liability retainage $ 46,882,000 33,856,000  
Retainage rate 65.00%    
Decrease in contract asset retainage $ 1,665,000    
Increase in contract liability retainage 13,913,000    
Contract liability recognized during the period $ 472,766,000    
Contract liability revenue recognized   444,213,000  
Consolidated ownership percentage 50.00%    
Consolidated 50% owned subsidiaries, number of entities | entity 2   2
Other Current Assets      
Financing Receivable, Impaired [Line Items]      
Restricted cash $ 6,853,000 $ 6,457,000  
Minimum | Transportation Solutions      
Financing Receivable, Impaired [Line Items]      
Revenue recognition, percentage of completion range 12 months    
Minimum | E-Infrastructure Solutions      
Financing Receivable, Impaired [Line Items]      
Revenue recognition, percentage of completion range 6 months    
Maximum | Transportation Solutions      
Financing Receivable, Impaired [Line Items]      
Revenue recognition, percentage of completion range 36 months    
Maximum | E-Infrastructure Solutions      
Financing Receivable, Impaired [Line Items]      
Revenue recognition, percentage of completion range 24 months    
Building and improvements | Minimum      
Financing Receivable, Impaired [Line Items]      
Property, plant and equipment, useful life 5 years    
Building and improvements | Maximum      
Financing Receivable, Impaired [Line Items]      
Property, plant and equipment, useful life 39 years    
Plant and field equipment | Minimum      
Financing Receivable, Impaired [Line Items]      
Property, plant and equipment, useful life 5 years    
Plant and field equipment | Maximum      
Financing Receivable, Impaired [Line Items]      
Property, plant and equipment, useful life 20 years