XML 43 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Note 1 - Significant Accounting Policies (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2019
Dec. 31, 2016
Allowance for Doubtful Accounts Receivable, Ending Balance $ 8,000 $ 8,000   $ 4,000
Share-based Compensation, Total 241,000 68,000    
Interest-bearing Deposits in Banks and Other Financial Institutions 0 0    
Unrestricted Cash and Cash Equivalents 5,900,000      
Surety Bonds Amount Outstanding 7,300,000 7,300,000    
Loss Contingency, Loss in Period 10,000 20,000    
Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) 0 0    
Goodwill, Impairment Loss 0 0    
Goodwill, Written off Related to Sale of Business Unit 1,100,000      
Goodwill, Ending Balance 780,000 1,907,000    
Impairment of Intangible Assets, Finite-lived $ 0 $ 0    
Subsequent Event [Member]        
Operating Lease, Right-of-Use Asset     $ 2,000,000  
Operating Lease, Liability, Total     $ 2,000,000  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | US-based IT OEM Company [Member]        
Concentration Risk, Percentage 75.00% 26.00%    
Customer Concentration Risk [Member] | Accounts Receivable [Member] | US-based UPS Manufacturer [Member]        
Concentration Risk, Percentage   22.00%    
Customer Concentration Risk [Member] | Accounts Receivable [Member] | US-based Technology Company [Member]        
Concentration Risk, Percentage   23.00%    
Selling, General and Administrative Expenses [Member]        
Share-based Compensation, Total $ 200,000 $ 100,000    
Maintenance Contracts [Member]        
Revenue, Remaining Performance Obligation, Amount $ 2,181,000      
Revenue, Remaining Performance Obligation, Expectation to be Recognized, Period 1 year      
All Other Services [Member]        
Revenue, Remaining Performance Obligation, Amount $ 112,000      
Maximum [Member]        
Allowance for Doubtful Accounts Receivable, Ending Balance $ 8,000 $ 8,000    
Maximum [Member] | All Other Services [Member]        
Revenue, Remaining Performance Obligation, Expectation to be Recognized, Period 3 years      
Minimum [Member] | All Other Services [Member]        
Revenue, Remaining Performance Obligation, Expectation to be Recognized, Period 1 year