XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition (Sales by Geography and Customer Type (Details) - Net sales
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Geographic Concentration Risk        
Concentration Risk [Line Items]        
Concentration risk, percentage 100.00% 100.00% 100.00% 100.00%
Geographic Concentration Risk | U.S. government        
Concentration Risk [Line Items]        
Concentration risk, percentage 27.10% 44.20% 28.60% 38.80%
Geographic Concentration Risk | Domestic        
Concentration Risk [Line Items]        
Concentration risk, percentage 47.60% 33.90% 48.00% 37.60%
Geographic Concentration Risk | Total United States        
Concentration Risk [Line Items]        
Concentration risk, percentage 74.70% 78.10% 76.60% 76.40%
Geographic Concentration Risk | International        
Concentration Risk [Line Items]        
Concentration risk, percentage 25.30% 21.90% 23.40% 23.60%
Customer Concentration Risk | Verizon Communications Inc.        
Concentration Risk [Line Items]        
Concentration risk, percentage 11.10% 10.00% 11.40% 11.10%