XML 100 R83.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - Schedule of Reconciliation of Expected U.S. Statutory Tax Rate (Details)
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [Abstract]      
Federal statutory rate 21.00% 21.00% 21.00%
State income taxes, net of federal income tax benefit 2.40% 2.00% 1.30%
International rate differential 0.10% (0.30%) (0.50%)
Compensation and fringe benefits (0.70%) (1.00%) (0.60%)
FDII and/or GILTI (0.028) (0.028) (0.028)
Federal return to provision adjustment 0.00% (0.10%) 0.60%
Federal amended return adjustment 0.00% 0.00% (1.30%)
Other differences 0.50% 1.60% 1.00%
Effective tax rate 20.50% 20.40% 18.70%