XML 53 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition (Tables)
3 Months Ended
Oct. 31, 2019
Revenue from Contract with Customer [Abstract]  
Schedule Of Segment Revenue And Revenue Percentage [Table Text Block] The following table represents clinical services net revenues and percentages by type of customer:

    Three months
ended

October 31, 2019
  Three months
ended

October 31, 2018
 
Revenue category                          
Third-party payer   $ 6,392     50 % $ 7,907     55 %
Medicare     3,153       25     1,974     14  
Patient self-pay     1,519     12     2,751     19  
HMO’s     1,716     13     1,665     12  
Total   $ 12,780     100 % $ 14,297     100 %
Schedule of Product Revenue By Geographical [Table Text Block] Products revenue by geography is as follows:

   Three Months Ended
October 31,
 
   2019   2018 
United States  $4,447   $3,879 
Europe   1,865    2,035 
Rest of the world   1,115    1,049 
Total  $7,427   $6,963