XML 47 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Note 10 - Revenue (Tables)
9 Months Ended
Sep. 30, 2019
Notes Tables  
Disaggregation of Revenue [Table Text Block]
    Three Months Ended   Nine Months Ended
    September 30,   September 30,
    2019   2018   2019   2018
Testing   $
9,069
    $
10,125
    $
26,543
    $
30,022
 
Shipping/Collection (hair)    
714
     
803
     
2,225
     
2,438
 
Other    
69
     
88
     
195
     
278
 
Total Revenue   $
9,852
    $
11,016
    $
28,963
    $
32,738