XML 59 R45.htm IDEA: XBRL DOCUMENT v3.4.0.3
Accounts Receivable (Details) - USD ($)
9 Months Ended 12 Months Ended
Apr. 30, 2016
Jul. 31, 2015
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 135,884,000 $ 70,461,000
Less allowance for doubtful accounts 1,830,000 1,206,000
Accounts receivable, net $ 134,054,000 $ 69,255,000
Accounts Receivable | Major customer | U.S. government    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Percentage of total accounts receivable 37.60% 13.50%
Accounts Receivable | Major customer | U.S. Prime Contractor    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Percentage of total accounts receivable   36.30%
Accounts Receivable | Major customer | Verizon Communications    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Percentage of total accounts receivable 10.10%  
Billed Receivables | Commercial and International    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 60,670,000 $ 39,062,000
Billed Receivables | U.S. government    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 29,086,000 8,375,000
Unbilled Receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Retainage included in unbilled receivables 118,000 0
Unbilled Receivables | Commercial and International    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 24,164,000 21,898,000
Unbilled Receivables | U.S. government    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 21,964,000 1,126,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,922,000 $ 20,256,000