XML 38 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Note 10 - Revenue (Tables)
6 Months Ended
Jun. 30, 2019
Notes Tables  
Disaggregation of Revenue [Table Text Block]
    Three Months Ended
June 30,
  Six Months Ended
June 30,
    2019   2018   2019   2018
Testing   $
8,451
    $
9,864
    $
17,474
    $
19,896
 
Shipping/Collection (hair)    
777
     
812
     
1,511
     
1,636
 
Other    
61
     
111
     
126
     
190
 
Total Revenue   $
9,289
    $
10,787
    $
19,111
    $
21,722