Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

v3.23.1
Revenue Recognition (Tables)
6 Months Ended
Jan. 31, 2023
Revenue Recognition [Abstract]  
Schedule of clinical services net revenues and percentages
    Three months ended
January 31, 2023
    Three months ended
January 31, 2022
 
Revenue category                        
Third-party payer   $ 5,163       58 %   $ 14,256       60 %
Medicare     1,374       16       2,784       12  
Patient self-pay     974       11       2,605       11  
HMOs     1,313       15       4,029       17  
Total   $ 8,824       100 %   $ 23,674       100 %

 

    Six months ended
January 31, 2023
    Six months ended
January 31, 2022
 
Revenue category                        
Third-party payer   $ 11,186       56 %   $ 26,145       60 %
Medicare     3,670       18       5,514       13  
Patient self-pay     2,212       11       4,550       10  
HMOs     2,929       15       7,206       17  
Total   $ 19,997       100 %   $ 43,415       100 %

 

Schedule of products revenue by geography
   

Three Months Ended

January 31

   

Six Months Ended

January 31

 
    2023     2022     2023     2022  
United States   $ 4,144     $ 6,754     $ 8,239     $ 10,617  
Europe     2,277       2,401       4,181       4,407  
Asia Pacific     1,093       1,217       2,197       2,126  
Products revenue   $ 7,514     $ 10,372     $ 14,617     $ 17,150