XML 40 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Tables)
9 Months Ended
Apr. 30, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of segment revenue and revenue percentage
   Three months ended
April 30, 2020
   Three months ended
April 30, 2019
 
Revenue category                
Third-party payer  $5,082    52%  $5,799    50%
Medicare   1,870    19    2,634    22 
Patient self-pay   1,655    17    1,881    16 
HMO’s   1,132    12    1,437    12 
Total  $9,739    100%  $12,000    100%
   Nine months ended
April 30, 2020
   Nine months ended
April 30, 2019
 
Revenue category                
Third-party payer  $17,878    51%  $20,213    53%
Medicare   8,048    23    7,724    20 
Patient self-pay   4,621    13    5,652    15 
HMO’s   4,485    13    4,459    12 
Total  $35,032    100%  $38,048    100%
Schedule of product revenue by geographical
  

Three Months Ended

April 30

  

Nine Months Ended

April 30

 
   2020   2019   2020   2019 
United States  $3,458   $4,585   $11,652   $12,571 
Europe   1,793    2,297    5,740    6,347 
Rest of the world   1,166    1,029    3,323    3,283 
Products revenue  $6,417   $7,911   $20,715   $22,201