XML 70 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Customer and Geographic Information (Details) - USD ($)
3 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Revenues from External Customers    
Entity wide revenue percentage by major customer type 100.00% 100.00%
Major customer    
Revenues from External Customers    
Minimum percentage of consolidated net sales sold to one customer or individual country requiring additional and separate disclosure 10.00% 10.00%
U.S. government    
Revenues from External Customers    
Entity wide revenue percentage by major customer type 32.40% 35.30%
Commercial (United States)    
Revenues from External Customers    
Entity wide revenue percentage by major customer type 44.30% 36.80%
Total United States    
Revenues from External Customers    
Entity wide revenue percentage by major customer type 76.70% 72.10%
International    
Revenues from External Customers    
Entity wide revenue percentage by major customer type 23.30% 27.90%
Revenue generated from external customers $ 28,315,000 $ 37,833,000
Verizon Communications Inc. | Major customer | Sales Revenue, Net    
Revenues from External Customers    
Percentage of revenue generated from external customer type 11.70%