v3.26.3
Income Taxes (Components Of Provision (Benefit) For Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Income Tax Disclosure [Abstract]      
Current federal $ 26,901 $ 69,449 $ 44,218
Current state 3,813 23,374 10,444
Current Foreign Tax Expense (Benefit) 27,282 32,550 31,412
Total current 57,996 125,373 86,074
Deferred federal (2,183) (16,351) 6,185
Deferred state (2,518) (2,364) (574)
Deferred Foreign Income Tax Expense (Benefit) 2,917 (2,237) 1,091
Deferred Income Tax Expense (Benefit) (1,784) (20,952) 6,702
Provision for income taxes $ 56,212 $ 104,421 $ 92,776