XML 71 R55.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 30, 2017
Oct. 31, 2020
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Dec. 31, 2018
Oct. 31, 2018
Dec. 31, 2017
Oct. 31, 2017
Income Tax Contingency [Line Items]                              
Income Tax Expense (Benefit)   $ (2,257,000) $ (937,000) $ (765,000) $ (597,000) $ (260,000) $ 1,155,000 $ 2,481,000 $ 2,453,000 $ (4,556,000) $ 5,829,000   $ 11,006,000    
Effective Income Tax Rate Reconciliation, Percent                   42.00% 25.00%   34.00%    
Percentage of tax benefit recorded under Provisions of the CARES Act                   34.00%          
U.S. statutory rate 35.00%                 21.00% 21.00% 21.00% 23.00% 34.00%  
Unrecognized Tax Benefits   168,000       193,000       $ 168,000 $ 193,000   $ 180,000   $ 1,101,000
Valuation allowance   2,164,000       2,227,000       2,164,000 2,227,000        
Deferred Tax Assets, Operating Loss Carryforwards   1,957,000       $ 1,380,000       1,957,000 $ 1,380,000        
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration   6,800,000               6,800,000          
Tax credits subject to expiration   900,000               900,000          
Unrecognized tax benefits, interest accrued   36,000               $ 36,000          
Unrecognized Tax Benefits Expiration Term                   expire between August 2021 and August 2024          
Deferred Tax Assets for Research and Development Tax Credits   900,000               $ 900,000          
Tax Credits Expiration Term                   expire between years 2021 and 2030          
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 35.00%                 21.00% 21.00% 21.00% 23.00% 34.00%  
Expirations Within Five Years [Member]                              
Income Tax Contingency [Line Items]                              
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration   5,100,000               $ 5,100,000          
Expiration maximum term                   5 years          
Expirations After Six Years [Member]                              
Income Tax Contingency [Line Items]                              
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration   $ 1,700,000               $ 1,700,000          
Expiration minimum term                   5 years          
Expiration maximum term                   20 years