XML 45 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 2 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Property, Plant and Equipment [Table Text Block]
Computer software (years)  
3
to
5
Office furniture and equipment (years)  
3
to
7
Laboratory equipment (years)  
5
to
7
Leasehold improvements  
 
Lesser of estimated useful life or lease term
 
Disaggregation of Revenue [Table Text Block]
    Year Ended December 31,
    2018   2017   2016
Consolidated Revenue:                        
Testing   $
39,174
    $
36,310
    $
35,855
 
Shipping / Collection (hair)    
3,159
     
3,018
     
2,687
 
Other    
341
     
374
     
438
 
Total Revenue   $
42,674
    $
39,701
    $
38,980
 
Schedule of Stock Based Compensation Expense [Table Text Block]
    Year Ended December 31,
    2018   2017   2016
Cost of revenues   $
62
    $
71
    $
88
 
General & administrative    
436
     
398
     
420
 
Marketing and selling    
29
     
55
     
116
 
Research and development    
67
     
58
     
47
 
Total stock compensation   $
594
    $
582
    $
671
 
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
    2018     2017     2016  
Weighted average common shares outstanding, basic    
5,502
     
5,480
     
5,447
 
Dilutive common equivalent shares    
45
     
60
     
28
 
Weighted average common shares outstanding, assuming dilution    
5,547
     
5,540
     
5,475