XML 73 R59.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes (Details Textual)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jul. 31, 2017
USD ($)
Jul. 31, 2016
USD ($)
Jul. 31, 2017
USD ($)
Jul. 31, 2016
USD ($)
Oct. 31, 2017
Oct. 31, 2016
USD ($)
Income Taxes (Textual) [Abstract]            
Income Tax Expense $ 55,011 $ 58,170 $ 168,947 $ 153,150   $ 206,932
Effective Income Tax Rate Reconciliation, Percent 27.00% 35.50% 33.00% 36.40%    
Effective Income Tax Rate Reconciliation, Other Adjustments, Amount $ 27,900   $ 27,100      
Number of states 20   20      
Unrecognized Tax Benefits $ 26,600   $ 26,600      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Estimated Range Not Possible     During the next 12 months, it is reasonably possible that our unrecognized tax benefits will change, but we are not able to provide a range of such change.      
State and Local Jurisdiction [Member]            
Income Taxes (Textual) [Abstract]            
Effective Income Tax Rate Reconciliation, Percent           7.00%
Scenario, Forecast [Member] | State and Local Jurisdiction [Member]            
Income Taxes (Textual) [Abstract]            
Effective Income Tax Rate Reconciliation, Percent         7.30%