XML 19 R98.htm IDEA: XBRL DOCUMENT v3.20.2
Reportable Segments - Narrative (Details) - Customer concentration - Segment sales
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Two Customers | Life Sciences      
Segment Reporting Information [Line Items]      
Concentration risk within segment (as a percent) 41.70% 40.20% 48.00%
Two Customers | Dialysis      
Segment Reporting Information [Line Items]      
Concentration risk within segment (as a percent) 41.00% 41.00% 40.60%
Three Customers | Dental      
Segment Reporting Information [Line Items]      
Concentration risk within segment (as a percent) 42.00% 47.60% 45.10%