XML 25 R14.htm IDEA: XBRL DOCUMENT v3.19.2
Note 1 - Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 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
   
169,500
     
4.44
     
 
     
 
 
Exercised
   
(2,250
)    
3.20
     
 
     
 
 
Cancelled
   
(23,250
)    
3.85
     
 
     
 
 
Outstanding - June 30, 2019
   
368,750
    $
3.88
     
9.01
    $
134
 
Exercisable - June 30, 2019
   
111,817
    $
3.46
     
7.06
    $
64
 
Schedule of Inventory, Current [Table Text Block]
   
June 30,
   
December 31,
 
   
2019
   
2018
 
Raw Materials
  $
16,447
    $
16,769
 
Work in Process
   
780
     
1,015
 
Finished Goods
   
212
     
332
 
Reserves
   
(1,166
)    
(1,112
)
                 
Total
  $
16,273
    $
17,004
 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
           
June 30, 2019
 
           
Gross
                 
           
Carrying
   
Accumulated
   
Net Book
 
   
Years
   
Amount
   
Amortization
   
Value
 
Customer Relationships
   
9
    $
1,302
    $
578
    $
724
 
Trade Names
   
3
     
100
     
78
     
22
 
Intellectual Property
   
20
     
814
     
163
     
651
 
Patents
   
7
     
42
     
-
     
42
 
Totals
   
 
    $
2,258
    $
819
    $
1,439
 
           
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
  $
109
 
2020
   
192
 
2021
   
185
 
2022
   
185
 
2023
   
185
 
Thereafter
   
541
 
Total
  $
1,397