XML 17 R64.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes (Components Of Provision (Benefit) For Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2017
Income Tax Disclosure [Abstract]      
Current federal $ 24,309 $ (43,366) $ 55,887
Current state 8,539 9,562 8,096
Current Foreign Tax Expense (Benefit) 20,205 18,436 16,311
Total current 53,053 (15,368) 80,294
Deferred federal 16,983 (45,922) 29,065
Deferred state 5,282 2,941 3,601
Deferred Foreign Income Tax Expense (Benefit) 154 (2,789) 3,771
Deferred Income Tax Expense (Benefit) 22,419 (45,770) 36,437
Provision for income taxes $ 75,472 $ (61,138) $ 116,731