Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Details) - Schedule of net revenues and percentages by type of customer

v3.19.3.a.u2
Revenue Recognition (Details) - Schedule of net revenues and percentages by type of customer - Clinical Services [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2020
Jan. 31, 2019
Revenue Recognition (Details) - Schedule of net revenues and percentages by type of customer [Line Items]        
Revenue Services Net $ 12,513 $ 12,000 $ 25,293 $ 26,297
Revenue Services Net Percentage 100.00% 100.00% 100.00% 100.00%
Third-Party Payer [Member]        
Revenue Recognition (Details) - Schedule of net revenues and percentages by type of customer [Line Items]        
Revenue Services Net $ 6,404 $ 6,509 $ 12,796 $ 14,415
Revenue Services Net Percentage 51.00% 54.00% 51.00% 55.00%
Medicare [Member]        
Revenue Recognition (Details) - Schedule of net revenues and percentages by type of customer [Line Items]        
Revenue Services Net $ 3,025 $ 2,338 $ 6,178 $ 5,089
Revenue Services Net Percentage 24.00% 20.00% 24.00% 19.00%
Patient self-pay [Member]        
Revenue Recognition (Details) - Schedule of net revenues and percentages by type of customer [Line Items]        
Revenue Services Net $ 1,447 $ 1,797 $ 2,966 $ 3,771
Revenue Services Net Percentage 12.00% 15.00% 12.00% 14.00%
HMO’s [Member]        
Revenue Recognition (Details) - Schedule of net revenues and percentages by type of customer [Line Items]        
Revenue Services Net $ 1,637 $ 1,356 $ 3,353 $ 3,022
Revenue Services Net Percentage 13.00% 11.00% 13.00% 12.00%