XML 99 R85.htm IDEA: XBRL DOCUMENT v3.10.0.1
Reportable Segments - Narrative (Details) - Customer concentration - Segment sales
12 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Water Purification and Filtration      
Segment Reporting Information [Line Items]      
Concentration risk within segment (as a percent) 48.00% 50.20% 43.70%
Dialysis      
Segment Reporting Information [Line Items]      
Concentration risk within segment (as a percent) 40.60% 44.20% 42.60%
Healthcare Disposables      
Segment Reporting Information [Line Items]      
Concentration risk within segment (as a percent) 45.10% 43.40% 49.10%