XML 30 R63.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2019
Jul. 31, 2018
Oct. 31, 2018
Oct. 31, 2017
Income Taxes (Textual) [Abstract]            
Income tax provision $ 40,598 $ 59,839 $ 126,829 $ 100,268    
Effective Income Tax Rate Reconciliation, Percent 21.70% 23.60% 24.60% 18.70%    
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount   $ (5,000)   $ (36,200)    
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent     21.00% 23.30%   35.00%
Unrecognized Tax Benefits $ 7,100   $ 7,100      
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, State and Local Income Taxes, Percent     6.50%   6.60%