XML 62 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Schedule of Accounts Receivable, Net of Allowance and Contract Assets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Accounts Receivable, Net of Allowance, and Contract Assets [Abstract]    
Contract billings $ 711,600 $ 687,600
Less allowance for doubtful accounts (13,400) (16,300)
Accounts receivable, net of allowance 698,200 671,300
Retainage 361,600 230,200
Costs and earnings in excess of billings 782,000 1,022,500
Retainage and costs and earnings in excess of billings (together, “contract assets”) 1,143,600 1,252,700
Accounts receivable, net $ 1,841,768 $ 1,923,970