XML 38 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Note 1 - Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Share-based Payment Arrangement, Option, Activity [Table Text Block]
   
Shares
   
Weighted-Average Exercise Price Per Share
   
Weighted-Average Remaining Contractual Term
(in years)
   
Aggregate Intrinsic Value
(in thousands)
 
Outstanding - January 1, 2020
   
372,200
    $
3.85
     
 
     
 
 
Granted
   
11,300
     
2.95
     
 
     
 
 
Exercised
                               
Cancelled
   
(3,200
)    
3.29
     
 
     
 
 
Outstanding - March 31, 2020
   
380,300
    $
3.83
     
8.37
    $
24,285
 
Exercisable - March 31, 2020
   
107,557
    $
4.06
     
7.44
    $
8,095
 
Schedule of Inventory, Current [Table Text Block]
   
March 31,
   
December 31,
 
   
2020
   
2019
 
Raw Materials
  $
15,798
    $
15,245
 
Work in Process
   
588
     
479
 
Finished Goods
   
556
     
41
 
Reserves
   
(1,579
)    
(1,486
)
                 
Total
  $
15,363
    $
14,279
 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
           
March 31, 2020
 
           
Gross
                 
           
Carrying
   
Accumulated
   
Net Book
 
   
Years
   
Amount
   
Amortization
   
Value
 
Customer Relationships
   
9
    $
1,302
    $
687
    $
615
 
Intellectual Property
   
3
     
100
     
100
     
-
 
Trade Names
   
20
     
814
     
193
     
621
 
Patents
   
7
     
61
     
-
     
61
 
Totals
   
 
    $
2,277
    $
980
    $
1,297
 
           
December 31, 2019
 
           
Gross
                 
           
Carrying
   
Accumulated
   
Net Book
 
   
Years
   
Amount
   
Amortization
   
Value
 
Customer Relationships
   
9
    $
1,302
    $
651
    $
651
 
Intellectual Property
   
3
     
100
     
95
     
5
 
Trade Names
   
20
     
814
     
183
     
631
 
Patents
   
7
     
56
     
-
     
56
 
Totals
   
 
    $
2,272
    $
929
    $
1,343
 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
Year
 
Amount
 
Remainder of 2020
   
139
 
2021
   
185
 
2022
   
185
 
2023
   
185
 
Thereafter
   
542
 
Total
  $
1,236