XML 31 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 2 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2017
Notes Tables  
Valuation Allowances and Reserves [Table Text Block]
   
Product
Returns
   
Distributor
Fees
   
GPO Fees,
Rebates and
Chargebacks
   
Total
 
                                 
Balance at December 31, 2016
  $
49
    $
72
    $
221
    $
342
 
Provision
   
473
     
2,027
     
16,752
     
19,252
 
Payments/credits
   
(1
)    
(1,519
)    
(8,755
)    
(10,275
)
Balance at
December 31, 2017
  $
521
    $
580
    $
8,218
    $
9,319
 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   
December 31
,
 
   
2017
   
2016
   
2015
 
                         
Stock options outstanding
   
13,463
     
11,845
     
8,435
 
Warrants
outstanding
   
620
     
600
     
3,565
 
Shares of c
ommon stock underlying Convertible Notes outstanding
   
7,983
     
7,521
     
7,087