XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Notes)
6 Months Ended
Jan. 31, 2025
Income Tax Disclosure [Abstract]  
Income Tax Disclosure Income TaxesThe income tax rate for the three months ended January 31, 2025 and 2024 was 22.5% and 21.8%, respectively. The income tax rate for the six months ended January 31, 2025 and 2024, was 21.4% and 21.1%, respectively.