XML 93 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Effective Income Tax Rate Reconciliation [Line Items]      
Tax at statutory rate 21.00% 21.00% 21.00%
International rate differential (1) 0.70% 1.70% 4.20%
Adjustments to tax accruals and reserves 0.20% 0.20% (0.10%)
Research and development tax credits (1.60%) (1.30%) (1.60%)
Valuation allowance against foreign tax credits and foreign net operating loss carry-forwards 0.20% 1.20% (1.20%)
Deferred tax and other adjustments, net (0.10%) (0.30%) (0.40%)
Income tax rate 20.40% 22.50% 21.90%