XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Revenue Recognition (Sales by Geography and Customer Type) (Details) - Net sales
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
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 31.50% 29.80% 33.50% 30.90%
Geographic Concentration Risk | Domestic        
Concentration Risk [Line Items]        
Concentration risk, percentage 42.90% 46.70% 41.50% 46.70%
Geographic Concentration Risk | Total United States        
Concentration Risk [Line Items]        
Concentration risk, percentage 74.40% 76.50% 75.00% 77.60%
Geographic Concentration Risk | International        
Concentration Risk [Line Items]        
Concentration risk, percentage 25.60% 23.50% 25.00% 22.40%
Customer Concentration Risk | Verizon Communications Inc.        
Concentration Risk [Line Items]        
Concentration risk, percentage   11.30%   11.90%