XML 104 R86.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Income Tax Disclosure [Abstract]      
Effective income tax rate (as a percent) 20.40% 18.70% 16.50%
Federal statutory tax rate (as a percent) 21.00% 21.00% 21.00%
Discrete tax adjustments $ 1,500 $ 17,000 $ 19,800
Deduction in FDII 42,600 37,200  
Discrete tax adjustments, prior year   8,200  
Tax benefits 21,000 14,400 29,800
Increase in valuation allowance 11,100    
Tax credit carryforward 41,600 29,900  
Valuation allowance 40,346 29,171  
Unrecognized tax benefits that would impact effective tax rate 45,300 44,200  
Interest and penalties related to income tax 11,700 $ 8,900 $ 7,200
Undistributed earnings $ 377,700