Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Details) - Segment's net revenues and percentages

v3.10.0.1
Revenue Recognition (Details) - Segment's net revenues and percentages - Service [Member] - Clinical Labs [Member] - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Revenue Recognition (Details) - Segment's net revenues and percentages [Line Items]    
Revenue Services Net $ 14,297 $ 19,534
Revenue Services Net Percentage 100.00% 100.00%
Third-Party Payer [Member]    
Revenue Recognition (Details) - Segment's net revenues and percentages [Line Items]    
Revenue Services Net $ 7,907 $ 10,860
Revenue Services Net Percentage 55.00% 56.00%
Patient self-pay [Member]    
Revenue Recognition (Details) - Segment's net revenues and percentages [Line Items]    
Revenue Services Net $ 1,974 $ 2,859
Revenue Services Net Percentage 14.00% 14.00%
Medicare [Member]    
Revenue Recognition (Details) - Segment's net revenues and percentages [Line Items]    
Revenue Services Net $ 2,751 $ 2,985
Revenue Services Net Percentage 19.00% 15.00%
HMO’s [Member]    
Revenue Recognition (Details) - Segment's net revenues and percentages [Line Items]    
Revenue Services Net $ 1,665 $ 2,830
Revenue Services Net Percentage 12.00% 15.00%