Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

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