Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

v3.21.2
Revenue Recognition (Tables)
3 Months Ended
Oct. 31, 2021
Revenue Recognition [Abstract]  
Schedule of segment revenue and revenue percentage
    Three months ended
October 31,
2021
    Three months ended
October 31,
2020
 
Revenue category                        
Third-party payer   $ 11,397       58 %   $ 13,539       64 %
Medicare     2,880       14       3,257       15  
Patient self-pay     1,945       10       2,559       12  
HMO’s     3,519       18       1,868       9  
Total   $ 19,741       100 %   $ 21,223       100 %

 

Schedule of Products revenue by geography
   

Three Months Ended

October 31

 
    2021     2020  
United States   $ 3,864     $ 3,945  
Europe     2,006       2,431  
Asia Pacific     908       1,056  
Products revenue   $ 6,778     $ 7,432