XML 96 R80.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES - Schedule of Components of Provision for Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Income Tax Disclosure [Abstract]      
U.S. Federal $ 102,919 $ 296,716 $ 148,706
U.S. state and local 14,803 55,159 26,344
Foreign 45,174 17,848 17,571
Total current expense 162,896 369,723 192,621
U.S. Federal (28,819) (21,317) 162
U.S. state and local (3,447) (2,089) (365)
Foreign (5,517) (24,696) (8,707)
Total deferred expense (benefit) (37,783) (48,102) (8,910)
Total income tax expense $ 125,113 $ 321,621 $ 183,711