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
Oct. 31, 2019
Oct. 31, 2018
Revenue Recognition (Details) - Schedule of net revenues and percentages by type of customer [Line Items]    
Revenue Services Net $ 12,780 $ 14,297
Revenue Services Net Percentage 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,392 $ 7,907
Revenue Services Net Percentage 50.00% 55.00%
Medicare [Member]    
Revenue Recognition (Details) - Schedule of net revenues and percentages by type of customer [Line Items]    
Revenue Services Net $ 3,153 $ 1,974
Revenue Services Net Percentage 25.00% 14.00%
Patient self-pay [Member]    
Revenue Recognition (Details) - Schedule of net revenues and percentages by type of customer [Line Items]    
Revenue Services Net $ 1,519 $ 2,751
Revenue Services Net Percentage 12.00% 19.00%
HMO’s [Member]    
Revenue Recognition (Details) - Schedule of net revenues and percentages by type of customer [Line Items]    
Revenue Services Net $ 1,716 $ 1,665
Revenue Services Net Percentage 13.00% 12.00%