v3.8.0.1
Note 15 - Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2017
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   
December
31,
 
   
201
7
   
201
6
 
Accrued compensation and employee benefits
  $
2,190
    $
2,556
 
Inventory and other contract manufacturing accruals
   
511
     
1,218
 
Other accrued liabilities
   
842
     
821
 
Total accrued liabilities
  $
3,543
    $
4,595