XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Notes)
3 Months Ended
Oct. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income TaxesThe income tax rate for the three months ended October 31, 2023 and 2022 was 20.5% and 21.6%, respectively. The decrease in income tax rate for three months ended October 31, 2023 was primarily due to tax benefits from stock-based compensation and other permanent adjustments. The Company expects its ongoing annual income tax rate to be approximately 22% based on its current global business mix and based on tax laws and statutory rates currently in effect.