XML 42 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable - Net and Revenue Recognition - Net Accounts Receivable and Billings in Excess of Costs on Uncompleted Contracts (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Oct. 01, 2017
Accounts Receivable - Net and Revenue Recognition [Abstract]    
Billed $ 437,317 $ 376,287
Unbilled 419,912 404,899
Contract retentions 23,109 39,840
Total accounts receivable – gross 880,338 821,026
Allowance for doubtful accounts (34,137) (32,259)
Total accounts receivable – net 846,201 788,767
Billings in excess of costs on uncompleted contracts $ 132,930 $ 117,499