XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue and Contract Receivables, net, Contract Receivable Concentrations (Details) - USD ($)
$ in Thousands
Apr. 27, 2019
Jul. 31, 2018
Contract Receivable Concentrations [Abstract]    
Total billed and unbilled contract receivables $ 25,940 $ 26,899
Allowance for doubtful accounts 1,171 1,284
U.S. Operations [Member]    
Contract Receivable Concentrations [Abstract]    
Total billed and unbilled contract receivables 20,340 21,580
Allowance for doubtful accounts $ 505 569
Contract receivables 2.00%  
South American Operations [Member]    
Contract Receivable Concentrations [Abstract]    
Total billed and unbilled contract receivables $ 5,600 5,319
Allowance for doubtful accounts $ 666 $ 715
Contract receivables 12.00%