XML 71 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Details Textual)
3 Months Ended 9 Months Ended 12 Months Ended
Jul. 31, 2018
USD ($)
Jan. 31, 2018
USD ($)
Jul. 31, 2017
USD ($)
Jul. 31, 2018
USD ($)
Jul. 31, 2017
USD ($)
Oct. 31, 2019
Oct. 31, 2017
Income Taxes (Textual) [Abstract]              
Income tax provision $ 59,839,000   $ 55,011,000 $ 100,268,000 $ 168,947,000    
Effective Income Tax Rate Reconciliation, Percent 23.60%   27.00% 18.70% 33.00%    
Number of states 21     21      
Unrecognized Tax Benefits $ 17,600,000     $ 17,600,000      
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.      
Corporate Taxes per the Tax Cuts and Jobs Acts (TCJA) [Abstract]              
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount $ (5,000,000.00) $ (31,200,000.00)   $ (36,200,000.00)      
Subsequent Event [Line Items]              
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 23.30%     23.30%     35.00%
Subsequent Event [Member]              
Subsequent Event [Line Items]              
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent           21.00%  
State and Local Jurisdiction [Member]              
Income Taxes (Textual) [Abstract]              
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent       7.20% 6.50%