XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition (Tables)
6 Months Ended
Jan. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of segment revenue and revenue percentage
   Three months ended
January 31, 2021
   Three months ended
January 31, 2020
 
Revenue category                    
Third-party payer  $15,023    63%  $6,404    51%
Medicare   3,910    16    3,025    24 
Patient self-pay   1,997    8    1,447    12 
HMO’s   3,058    13    1,637    13 
Total  $23,988    100%  $12,513    100%
   Six months ended
January 31, 2021
   Six months ended
January 31, 2020
 
Revenue category                    
Third-party payer  $27,503    61%  $12,796    51%
Medicare   7,313    16    6,178    24 
Patient self-pay   4,556    10    2,966    12 
HMO’s   5,839    13    3,353    13 
Total  $45,211    100%  $25,293    100%
Schedule of product revenue by geographical
Products revenue by geography is as follows: 

Three Months Ended

January 31

  

Six Months Ended

January 31

 
   2021   2020   2021   2020 
United States  $3,524   $3,807   $7,469   $8,331 
Europe   2,635    2,066    5,066    3,975 
Asia Pacific   1,319    998    2,375    1,992 
Products revenue  $7,478   $6,871   $14,910   $14,298