XML 34 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 13 - Revenue (Tables)
9 Months Ended
Sep. 30, 2018
Notes Tables  
Disaggregation of Revenue [Table Text Block]
    Three Months Ended September 30,   Nine Months Ended September 30,
    2018   2017   2018   2017
         
Testing   $
10,125
    $
9,188
    $
30,021
    $
27,330
 
Shipping/Collection (hair)    
803
     
778
     
2,439
     
2,295
 
Other    
88
     
83
     
278
     
317
 
Total Revenue   $
11,016
    $
10,049
    $
32,738
    $
29,942