XML 60 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting and Reporting Policies (Sales by Geography and Customer Type (Details) - Net sales - Geographic Concentration Risk
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Concentration Risk [Line Items]      
Concentration risk, percentage 100.00% 100.00% 100.00%
U.S. government      
Concentration Risk [Line Items]      
Concentration risk, percentage 31.30% 27.20% 34.60%
Domestic      
Concentration Risk [Line Items]      
Concentration risk, percentage 44.70% 47.80% 41.50%
Total United States      
Concentration Risk [Line Items]      
Concentration risk, percentage 76.00% 75.00% 76.10%
International      
Concentration Risk [Line Items]      
Concentration risk, percentage 24.00% 25.00% 23.90%