XML 69 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Contract Receivables, net, Summary of Contract Receivables, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Contract Receivables, net [Abstract]    
Billed contracts receivable $ 12,905 $ 15,003
Unbilled contracts receivable 13,994 17,990
Contracts receivable, gross 26,899 32,993
Allowance for doubtful accounts (1,284) (2,044)
Contract receivables, net 25,615 30,949
Contractual retainage balance included under billed contract receivable $ 1,400 $ 900
Management anticipation for receivables collection 1 year  
Contract receivables net, not expected to be collected within one year $ 500