XML 60 R45.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accounts Receivable (Details)
3 Months Ended 12 Months Ended
Oct. 31, 2016
USD ($)
contract
Jul. 31, 2016
USD ($)
contract
customer
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 138,316,000 $ 151,996,000
Less allowance for doubtful accounts 1,368,000 1,029,000
Accounts receivable, net $ 136,948,000 $ 150,967,000
Accounts Receivable | Major customer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Number of customers accounted for greater than 10% of total accounts receivable | customer   0
Minimum percentage of total accounts receivable outstanding by one customer or individual country requiring additional and separate disclosure 10.00% 10.00%
Accounts Receivable | Major customer | U.S. government and its agencies    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Percentage of total accounts receivable 31.00% 27.90%
Accounts Receivable | Major customer | AT&T Inc.    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Percentage of total accounts receivable 11.40%  
Accounts Receivable | Major customer | Verizon Communications Inc.    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Percentage of total accounts receivable 10.90%  
Accounts Receivable | Major customer | North African country end customers    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Percentage of total accounts receivable 13.10% 10.50%
Billed Receivables | Commercial and International    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 73,217,000 $ 90,185,000
Billed Receivables | U.S. government and its agencies    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 21,441,000 21,465,000
Unbilled Receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Retainage included in unbilled receivables 118,000 118,000
Unbilled Receivables | Commercial and International    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 22,259,000 19,333,000
Unbilled Receivables | U.S. government and its agencies    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 21,399,000 21,013,000
Unbilled Receivables | Major customer | U.S. Prime Contractor    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unbilled receivable related to our large over-the-horizon microwave system contracts $ 6,080,000 $ 6,070,000
Number of large over-the-horizon microwave system contracts | contract 2 2