XML 74 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Reportable Segments - Concentration Risk (Details) - Segment sales - Customer concentration
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Life Sciences | Two customers    
Concentration risk    
Concentration risk within segment (as a percent) 43.90% 53.40%
Dental | Three customers    
Concentration risk    
Concentration risk within segment (as a percent) 50.20% 49.10%
Dialysis | Two customers    
Concentration risk    
Concentration risk within segment (as a percent) 41.40% 43.10%