Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

v3.22.2.2
Revenue Recognition (Tables)
3 Months Ended
Oct. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of clinical services net revenues and percentages
    Three months ended
October 31,
2022
    Three months ended
October 31,
2021
 
Revenue category                        
Third-party payer   $ 6,022       54 %   $ 11,397       58 %
Medicare     2,296       21       2,880       14  
Patient self-pay     1,239       11       1,945       10  
HMO’s     1,616       14       3,519       18  
Total   $ 11,173       100 %   $ 19,741       100 %

 

Schedule of product revenue by geography
   

Three Months Ended

October 31

 
    2022     2021  
United States   $ 4,095     $ 3,864  
Europe     1,904       2,006  
Asia Pacific     1,104       908  
Products revenue   $ 7,103     $ 6,778