XML 60 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting and Reporting Policies (Sales by Geography and Customer Type (Details) - Net sales - Geographic Concentration Risk
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2019
Concentration Risk [Line Items]      
Concentration risk, percentage 100.00% 100.00% 100.00%
U.S. government      
Concentration Risk [Line Items]      
Concentration risk, percentage 34.60% 36.20% 40.10%
Domestic      
Concentration Risk [Line Items]      
Concentration risk, percentage 41.50% 40.30% 34.50%
Total United States      
Concentration Risk [Line Items]      
Concentration risk, percentage 76.10% 76.50% 74.60%
International      
Concentration Risk [Line Items]      
Concentration risk, percentage 23.90% 23.50% 25.40%