XML 74 R58.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes (Components Of Provision (Benefit) For Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2017
Jul. 31, 2016
Jul. 31, 2015
Income Tax Disclosure [Abstract]      
Current federal $ 55,887 $ 70,553 $ 12,668
Current state 8,096 10,555 5,501
Current Foreign Tax Expense (Benefit) 16,311 4,431 3,581
Total current 80,294 85,539 21,750
Deferred federal 29,065 7,603 11,534
Deferred state 3,601 1,051 1,623
Deferred Foreign Income Tax Expense (Benefit) 3,771 (1,028) (189)
Deferred Income Tax Expense (Benefit) 36,437 7,626 12,968
Provision for income taxes $ 116,731 $ 93,165 $ 34,718