XML 55 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition (Sales by Geography and Customer Type (Details) - Net sales
3 Months Ended 6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
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 44.20% 41.50% 38.80% 41.20%  
Geographic Concentration Risk | Domestic          
Concentration Risk [Line Items]          
Concentration risk, percentage 33.90% 36.60% 37.60% 36.30%  
Geographic Concentration Risk | Total United States          
Concentration Risk [Line Items]          
Concentration risk, percentage 78.10% 78.10% 76.40% 77.50%  
Geographic Concentration Risk | International          
Concentration Risk [Line Items]          
Concentration risk, percentage 21.90% 21.90% 23.60% 22.50%  
Customer Concentration Risk | Verizon Communications Inc.          
Concentration Risk [Line Items]          
Concentration risk, percentage 10.00%       11.10%