XML 96 R79.htm IDEA: XBRL DOCUMENT v3.24.3
INCOME TAXES - Schedule of Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Income Tax Disclosure [Abstract]      
U.S. Federal $ 52,832 $ 102,919 $ 296,716
U.S. state and local 10,372 14,803 55,159
Foreign 48,242 45,174 17,848
Total current expense 111,446 162,896 369,723
U.S. Federal (22,236) (28,819) (21,317)
U.S. state and local (4,116) (3,447) (2,089)
Foreign (1,650) (5,517) (24,696)
Total deferred expense (benefit) (28,002) (37,783) (48,102)
Total income tax expense $ 83,444 $ 125,113 $ 321,621