XML 84 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2019
Income Tax Disclosure [Abstract]      
Unrecognized Tax Benefits, Income Tax Penalties Expense   $ (96) $ (2,357)
Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [Abstract]      
Tax at statutory rate 21.00% 21.00% 21.00%
International rate differential(1) 2.30% 5.10% 2.00%
Adjustments to tax accruals and reserves(2) 3.30% (2.00%) (3.60%)
Research and development tax credits and domestic manufacturer’s deduction (1.60%) (2.00%) (1.60%)
Valuation allowance against foreign net operating loss carry-forwards(3) (4.80%) 0.00% 0.20%
Deferred tax and other adjustments, net 0.60% (2.00%) 2.30%
Income tax rate 20.80% 20.10% 20.30%