XML 36 R14.htm IDEA: XBRL DOCUMENT v3.19.3
Note 1 - Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2019
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, 2019
   
224,750
    $
3.44
     
 
     
 
 
Granted
   
186,200
     
4.31
     
 
     
 
 
Exercised
   
(2,250
)    
3.20
     
 
     
 
 
Cancelled
   
(109,700
)    
3.50
     
 
     
 
 
Outstanding - September 30, 2019
   
299,000
    $
3.96
     
9.13
    $
-
 
Exercisable - September 30, 2019
   
26,867
    $
3.41
     
8.46
    $
-
 
Schedule of Inventory, Current [Table Text Block]
   
September 30,
   
December 31,
 
   
2019
   
2018
 
Raw Materials
  $
17,036
    $
16,769
 
Work in Process
   
1,105
     
1,015
 
Finished Goods
   
198
     
332
 
Reserves
   
(1,398
)    
(1,112
)
                 
Total
  $
16,941
    $
17,004
 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
           
September 30, 2019
 
           
Gross
                 
           
Carrying
   
Accumulated
   
Net Book
 
   
Years
   
Amount
   
Amortization
   
Value
 
Customer Relationships
   
9
    $
1,302
    $
615
    $
687
 
Intellectual Property
   
3
     
100
     
86
     
14
 
Trade Names
   
20
     
814
     
173
     
641
 
Patents
   
7
     
55
     
-
     
55
 
Totals
   
 
    $
2,271
    $
874
    $
1,397
 
           
December 31, 2018
 
           
Gross
                 
           
Carrying
   
Accumulated
   
Net Book
 
   
Years
   
Amount
   
Amortization
   
Value
 
Customer Relationships
   
9
    $
1,302
    $
506
    $
796
 
Intellectual Property
   
3
     
100
     
61
     
39
 
Trade Names
   
20
     
814
     
143
     
671
 
Patents
   
7
     
17
     
-
     
17
 
Totals
   
 
    $
2,233
    $
710
    $
1,523
 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
Year
 
Amount
 
Remainder of 2019
  $
55
 
2020
   
191
 
2021
   
185
 
2022
   
185
 
2023
   
185
 
Thereafter
   
541
 
Total
  $
1,342