XML 42 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 2 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2017
Notes Tables  
Property, Plant and Equipment [Table Text Block]
Computer software (in years)  
3
to
5
Office furniture and equipment (in years)  
3
to
7
Laboratory equipment (in years)  
5
to
7
Leasehold improvements (in years)  
 
Lesser of estimated useful life or lease term
 
Schedule of Stock Based Compensation Expense [Table Text Block]
    Year Ended December 31,
    2017   2016   2015
Cost of revenues   $
71
    $
88
    $
101
 
General & administrative    
398
     
420
     
433
 
Marketing and selling    
55
     
116
     
108
 
Research and development    
58
     
47
     
32
 
Total stock compensation   $
582
    $
671
    $
674
 
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
      2017       2016       2015  
Weighted average common shares outstanding, basic    
5,480
     
5,447
     
5,405
 
Dilutive common equivalent shares    
60
     
28
     
7
 
Weighted average common shares outstanding, assuming dilution    
5,540
     
5,475
     
5,412