XML 69 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable and Revenue Recognition - Net Accounts Receivable and Billings in Excess of Costs on Uncompleted Contracts (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Oct. 01, 2017
Accounts Receivable - Net and Revenue Recognition    
Billed $ 464,062 $ 376,287
Unbilled 397,200 404,899
Contract retentions 13,421 39,840
Total accounts receivable – gross 874,683 821,026
Allowance for doubtful accounts (37,580) (32,259)
Total accounts receivable – net 837,103 788,767
Billings in excess of costs on uncompleted contracts $ 143,270 $ 117,499