XML 29 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Note 1 - Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 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
   
(4,000
)    
3.29
     
 
     
 
 
Outstanding - June 30, 2020
   
379,500
    $
3.83
     
8.13
    $
218
 
Exercisable - June 30, 2020
   
182,240
    $
3.72
     
7.70
    $
119
 
Schedule of Inventory, Current [Table Text Block]
   
June 30,
   
December 31,
 
   
2020
   
2019
 
Raw Materials
  $
15,846
    $
15,245
 
Work in Process
   
628
     
479
 
Finished Goods
   
412
     
41
 
Reserves
   
(1,394
)    
(1,486
)
                 
Total
  $
15,492
    $
14,279
 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
           
June 30, 2020
 
           
Gross
                 
           
Carrying
   
Accumulated
   
Net Book
 
   
Years
   
Amount
   
Amortization
   
Value
 
Customer Relationships
   
9
    $
1,302
    $
723
    $
579
 
Trade Names
   
3
     
100
     
100
     
-
 
Intellectual Property
   
20
     
814
     
203
     
611
 
Patents
   
7
     
47
     
-
     
47
 
Totals
   
 
    $
2,263
    $
1,026
    $
1,237
 
           
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
  $
93
 
2021
   
186
 
2022
   
185
 
2023
   
185
 
2024
   
113
 
Thereafter
   
428
 
Total
  $
1,190