XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Revenue Recognition (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
pool
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
pool
Jun. 30, 2019
USD ($)
Aug. 07, 2020
mi
Mar. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Revenue Recognition [Line Items]                  
Revenues recognized related to change orders and claims $ 147,800   $ 147,800       $ 170,000    
Change in contract estimates, favorable (unfavorable) impact on operating results, amount   $ (20,400)              
Change in contract estimates, favorable (unfavorable) impact on operating results, percent (less than for quarter-to-date and year to date 2020 and year-to-date 2019) 5.00% (6.40%) 5.00% 5.00%          
Gross profit $ 355,264 $ 319,505 $ 687,460 $ 683,486          
Percent of total revenues recognized associated with revenue recognition method 48.40% 49.10% 48.20% 50.50%          
Revenue, related to performance obligation satisfied in previous periods     $ 40,900            
Revenue recognized related to amounts in contract liabilities outstanding at the beginning of period     338,300            
Stockholders' equity $ 3,918,002 $ 3,776,259 3,918,002 $ 3,776,259   $ 3,795,178 4,053,831 $ 3,725,057 $ 3,605,453
Allowances for doubtful accounts on current receivables 14,948   14,948       9,398    
Deferred income taxes (220,689)   (220,689)       (214,779)    
Long-term accounts receivable 12,300   12,300       12,600    
Current retainage balances 316,700   316,700       299,600    
Non-current retainage balances 50,600   50,600       54,200    
Unbilled receivables $ 523,000   $ 523,000       524,300    
Number of pools used for the purpose of calculating its historical credit loss experience | pool 1   1            
Accounts Payable and Accrued Expenses                  
Revenue Recognition [Line Items]                  
Unearned revenues $ 28,600   $ 28,600       33,200    
Retained Earnings                  
Revenue Recognition [Line Items]                  
Stockholders' equity 2,948,180 2,612,994 2,948,180 2,612,994   $ 2,881,416 2,854,271 $ 2,591,883 $ 2,477,291
Adjustment due to Adoption of New ASU                  
Revenue Recognition [Line Items]                  
Stockholders' equity             (3,841)    
Allowances for doubtful accounts on current receivables             5,100    
Deferred income taxes             1,200    
Adjustment due to Adoption of New ASU | Retained Earnings                  
Revenue Recognition [Line Items]                  
Stockholders' equity             $ (3,841)    
Atlantic Coast Pipeline | Subsequent Event                  
Revenue Recognition [Line Items]                  
Length of natural gas pipeline | mi         600        
Larger Pipeline Transmission Project                  
Revenue Recognition [Line Items]                  
Change in contract estimates, favorable (unfavorable) impact on operating results, amount     14,100            
Contract value $ 106,000   $ 106,000            
Percentage of project completion 97.00%   97.00%            
Processing Facility Construction Project - Texas                  
Revenue Recognition [Line Items]                  
Change in contract estimates, favorable (unfavorable) impact on operating results, amount   (13,900)   (22,300)          
EPC Electric Transmission Project                  
Revenue Recognition [Line Items]                  
Change in contract estimates, favorable (unfavorable) impact on operating results, amount       28,200          
Correction of Estimated Project Costs and Percentage of Completion Method | Project Contract Termination | Revision of Prior Period                  
Revenue Recognition [Line Items]                  
Gross profit   $ (14,500)   $ (9,600)