XML 70 R48.htm IDEA: XBRL DOCUMENT v3.24.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, 2024
Jul. 31, 2023
Jul. 31, 2022
Concentration Risk [Line Items]      
Concentration risk, percentage 100.00% 100.00% 100.00%
U.S. government      
Concentration Risk [Line Items]      
Concentration risk, percentage 33.70% 31.30% 27.20%
Domestic      
Concentration Risk [Line Items]      
Concentration risk, percentage 44.80% 44.70% 47.80%
Total United States      
Concentration Risk [Line Items]      
Concentration risk, percentage 78.50% 76.00% 75.00%
International      
Concentration Risk [Line Items]      
Concentration risk, percentage 21.50% 24.00% 25.00%