XML 75 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Reportable Segments - Concentration Risk (Details) - Segment sales - Customer concentration
6 Months Ended
Jan. 31, 2019
Jan. 31, 2018
Life Sciences | Two customers    
Concentration risk    
Concentration risk within segment (as a percent) 42.50% 51.30%
Dental | Three customers    
Concentration risk    
Concentration risk within segment (as a percent) 47.90% 48.30%
Dialysis | Two customers    
Concentration risk    
Concentration risk within segment (as a percent) 20.60% 38.70%