XML 79 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Components Of Provision (Benefit) For Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2019
Income Tax Disclosure [Abstract]      
Current federal $ 20,387 $ (13,467) $ 24,309
Current state 4,935 (731) 8,539
Current Foreign Tax Expense (Benefit) (8,460) 4,141 20,205
Total current 16,862 (10,057) 53,053
Deferred federal (16,289) 12,597 16,983
Deferred state (2,423) 4,266 5,282
Deferred Foreign Income Tax Expense (Benefit) 2,576 572 154
Deferred Income Tax Expense (Benefit) (16,136) 17,435 22,419
Provision for income taxes $ 726 $ 7,378 $ 75,472