XML 75 R91.htm IDEA: XBRL DOCUMENT v3.3.0.814
Information as to Operating Segments and Foreign and Domestic Operations (Details)
3 Months Ended 12 Months Ended
Jul. 31, 2015
USD ($)
Apr. 30, 2015
USD ($)
Jan. 31, 2015
USD ($)
Oct. 31, 2014
USD ($)
Jul. 31, 2014
USD ($)
Apr. 30, 2014
USD ($)
Jan. 31, 2014
USD ($)
Oct. 31, 2013
USD ($)
Jul. 31, 2015
USD ($)
item
Jul. 31, 2014
USD ($)
Jul. 31, 2013
USD ($)
Concentration risk                      
Consolidated net sales $ 151,255,000 $ 141,508,000 $ 135,430,000 $ 136,811,000 $ 131,377,000 $ 120,058,000 $ 119,042,000 $ 118,272,000 $ 565,004,000 $ 488,749,000 $ 425,026,000
Water Purification and Filtration                      
Concentration risk                      
Consolidated net sales                 173,834,000 159,505,000 134,196,000
Healthcare Disposables                      
Concentration risk                      
Consolidated net sales                 106,920,000 101,809,000 90,904,000
Dialysis                      
Concentration risk                      
Consolidated net sales                 $ 31,240,000 $ 30,926,000 $ 33,148,000
Segment sales | Customer concentration | Water Purification and Filtration | Two customers                      
Concentration risk                      
Number of customers concentration risk | item                 2    
Concentration risk (as a percent)                 45.90%    
Segment sales | Customer concentration | Healthcare Disposables | Four customers                      
Concentration risk                      
Number of customers concentration risk | item                 4    
Concentration risk (as a percent)                 49.00%    
Segment sales | Customer concentration | Dialysis | Da Vita Inc                      
Concentration risk                      
Concentration risk (as a percent)                 27.70%    
Net sales | Customer concentration | Da Vita Inc                      
Concentration risk                      
Concentration risk (as a percent)                   10.00% 10.40%
Consolidated net sales                   $ 48,620,000 $ 44,204,000