v3.26.3
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Income Tax Disclosure [Abstract]      
Effective income tax rate (as a percent) 19.30% 18.30% 20.50%
Federal statutory tax rate (as a percent) 21.00% 21.00% 21.00%
Deduction in FDII $ 46,712 $ 55,000 $ 47,700
Tax benefits 6,600 36,700 14,800
State income taxes 21,493 38,600 40,600
Increase in valuation allowance 3,700    
Tax credit carryforward 56,300 52,300  
Valuation allowance 54,059 50,311  
Unrecognized tax benefits that would impact effective tax rate 2,100 19,900  
Interest and penalties related to income tax $ 1,000 $ 10,400 $ 13,800