XML 101 R78.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Details Textual)
$ in Thousands
12 Months Ended
Oct. 31, 2017
USD ($)
Oct. 31, 2016
USD ($)
Oct. 31, 2015
USD ($)
Income tax disclosures [Line Items]      
Number of states 20    
Effective Income Tax Rate Reconciliation, Percent 34.20% 35.10% 32.20%
Valuation allowance - reversed $ (32,154) $ 0 $ (16,323)
Valuation allowance - recognized $ 0 $ 1,018 $ 3,681
State and Local Jurisdiction [Member]      
Income tax disclosures [Line Items]      
Effective Income Tax Rate Reconciliation, Percent 6.50% 7.10% 6.30%
State Net Operating Loss Carryforwards [Member] | Minimum [Member]      
Income tax disclosures [Line Items]      
net operating loss, carryback expiration periods 5 years    
State Net Operating Loss Carryforwards [Member] | Maximum [Member]      
Income tax disclosures [Line Items]      
net operating loss, carryback expiration periods 20 years