XML 69 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Reportable Segments - Concentration Risk (Details) - Segment sales - Customer concentration
3 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Life Sciences | Two customers    
Concentration risk    
Concentration risk within segment (as a percent) 45.70% 43.90%
Dental | Three customers    
Concentration risk    
Concentration risk within segment (as a percent) 43.50% 50.20%
Dialysis | Three customers    
Concentration risk    
Concentration risk within segment (as a percent) 46.10% 41.40%