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