XML 54 R41.htm IDEA: XBRL DOCUMENT v3.6.0.2
Note 13 - Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2016
Notes Tables  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
2017
  $
969
 
2018
   
368
 
2019
   
249
 
2020
   
114
 
Total
  $
1,700
 
Schedule of Product Warranty Liability [Table Text Block]
 
 
Year Ended December 31,
 
 
 
2016
 
 
2015
 
 
2014
 
Balance at beginning of period
  $
289
    $
240
    $
451
 
Warranty provision for product sales
   
1,102
     
333
     
282
 
Settlements made
   
(68
)    
(158
)    
(42
)
Unused warranty provision
   
(293
)    
(126
)    
(451
)
Balance at end of period
  $
1,030
    $
289
    $
240