XML 72 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Excess tax benefits related to stock-based compensation (20.90%)    
Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations $ 10,263 $ 0 $ 0
Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions 12,394 19,079 18,460
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense 900    
Impact of Tax Reform 61,000    
Deferred Tax Assets, Net 67,000    
Unrecognized tax benefits, income tax penalties and interest accrued 5,200 3,600  
Income tax examination, penalties and interest expense (1,600) $ (2,000) $ (1,100)
Deferred Tax Assets, Tax Credit Carryforwards, Foreign 4,200    
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 4,200    
Transition Tax Provisional Charge $ 6,000    
Impacts of the Tax Act (24.70%)    
Interest Expense [Member]      
Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations $ 10,300    
State and Local Jurisdiction [Member]      
State operating loss carryforwards 9,200    
Operating loss carryforwards, valuation allowance $ 4,300