XML 61 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue Recognition (Sales by Geography and Customer Type) (Details) - Net sales
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 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 34.40% 29.10% 33.80% 30.30%
Geographic Concentration Risk | Domestic        
Concentration Risk [Line Items]        
Concentration risk, percentage 48.10% 43.80% 43.50% 45.70%
Geographic Concentration Risk | Total United States        
Concentration Risk [Line Items]        
Concentration risk, percentage 82.50% 72.90% 77.30% 76.00%
Geographic Concentration Risk | International        
Concentration Risk [Line Items]        
Concentration risk, percentage 17.50% 27.10% 22.70% 24.00%
Customer Concentration Risk | Verizon Communications Inc.        
Concentration Risk [Line Items]        
Concentration risk, percentage       11.20%