XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Note 5 - Accrued Expenses and Other Long-term Liabilities (Details Textual) - USD ($)
Jul. 31, 2020
Nov. 04, 2019
Oct. 31, 2019
Product Warranty Accrual, Current $ 217,000  
Financial Liabilities Fair Value Disclosure, Total     0
Assets, Fair Value Disclosure     $ 0
Other Noncurrent Liabilities [Member]      
Business Combination, Contingent Consideration, Liability, Noncurrent $ 600,000    
Schrofftech [Member]      
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High   $ 2,400,000