XML 87 R69.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES, UNRECOGNIZED TAX BENEFITS AND CARRYFORWARDS (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2019
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2018
Rights Agreement [Abstract]        
Dividend declared, preferred stock for each share of common stock outstanding (in shares) 1      
Common stock, par value (in dollars per share) $ 0.01 $ 0.01 $ 0.01  
Unrecognized Tax Benefits [Abstract]        
Balance at beginning of year   $ 1,758 $ 1,775 $ 3,384
Additions for tax positions in prior years   227    
Reductions for tax positions in prior years     (466) (44)
Additions based on current year tax positions   1,576 1,286 498
Settlements   (992) (204) (56)
Lapses of statutes of limitations   (19) (633) (2,007)
Balance at end of year   2,550 1,758 1,775
Income Tax Uncertainties [Abstract]        
Accrued interest and penalties related to unrecognized tax benefits   100 200 100
Uncertain tax positions that may be resolved over next twelve months   400    
Income taxes, additional disclosures [Abstract]        
Income taxes paid   23,000 15,900 6,100
Cash received for refunds of income taxes   4,300   1,100
Recorded in Other Liabilities [Member]        
Income Tax Uncertainties [Abstract]        
Unrecognized tax benefits that would impact effective tax rate   2,000 $ 1,900 $ 1,900
Federal Research and Development [Member]        
Tax Credit Carryforward [Abstract]        
Tax credit carryforward amount   $ 4,796    
Federal Research and Development [Member] | Minimum [Member]        
Tax Credit Carryforward [Abstract]        
Expiration period   Oct. 31, 2024    
Federal Research and Development [Member] | Maximum [Member]        
Tax Credit Carryforward [Abstract]        
Expiration period   Oct. 31, 2040    
State [Member]        
Tax Credit Carryforward [Abstract]        
Tax credit carryforward amount   $ 5,928    
State [Member] | Minimum [Member]        
Tax Credit Carryforward [Abstract]        
Expiration period   Oct. 31, 2020    
State [Member] | Maximum [Member]        
Tax Credit Carryforward [Abstract]        
Expiration period   Oct. 31, 2034    
Federal [Member]        
Operating Loss Carryforward [Abstract]        
Operating loss carryforwards amount   $ 90,125    
Federal [Member] | Minimum [Member]        
Operating Loss Carryforward [Abstract]        
Expiration periods   Oct. 31, 2028    
State [Member]        
Operating Loss Carryforward [Abstract]        
Operating loss carryforwards amount   $ 205,649    
State [Member] | Minimum [Member]        
Operating Loss Carryforward [Abstract]        
Expiration periods   Oct. 31, 2020    
State [Member] | Maximum [Member]        
Operating Loss Carryforward [Abstract]        
Expiration periods   Oct. 31, 2040    
Foreign [Member]        
Operating Loss Carryforward [Abstract]        
Operating loss carryforwards amount   $ 14,895    
Foreign [Member] | Minimum [Member]        
Operating Loss Carryforward [Abstract]        
Expiration periods   Oct. 31, 2022    
Foreign [Member] | Maximum [Member]        
Operating Loss Carryforward [Abstract]        
Expiration periods   Oct. 31, 2030