XML 77 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes (Components Of Provision (Benefit) For Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Income Tax Disclosure [Abstract]      
Current federal $ 69,449 $ 44,218 $ 17,332
Current state 23,374 10,444 6,731
Current Foreign Tax Expense (Benefit) 32,550 31,412 40,117
Total current 125,373 86,074 64,180
Deferred federal (16,351) 6,185 23,303
Deferred state (2,364) (574) 1,273
Deferred Foreign Income Tax Expense (Benefit) (2,237) 1,091 (1,120)
Deferred Income Tax Expense (Benefit) (20,952) 6,702 23,456
Provision for income taxes $ 104,421 $ 92,776 $ 87,636