XML 89 R75.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES - Schedule of Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Income Tax Disclosure [Abstract]      
U.S. Federal $ 37,250 $ 52,832 $ 102,919
U.S. state and local 10,660 10,372 14,803
Foreign 20,750 48,242 45,174
Total current expense 68,660 111,446 162,896
U.S. Federal (4,997) (22,236) (28,819)
U.S. state and local 268 (4,116) (3,447)
Foreign (24,331) (1,650) (5,517)
Total deferred expense (benefit) (29,060) (28,002) (37,783)
Total income tax expense $ 39,600 $ 83,444 $ 125,113