XML 64 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Operating Segments (Details) (USD $)
3 Months Ended 9 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Apr. 30, 2015
Apr. 30, 2014
Concentration risk        
Consolidated net sales $ 141,508,000us-gaap_SalesRevenueNet $ 120,058,000us-gaap_SalesRevenueNet $ 413,749,000us-gaap_SalesRevenueNet $ 357,372,000us-gaap_SalesRevenueNet
Water Purification and Filtration        
Concentration risk        
Consolidated net sales 44,975,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmn_WaterPurificationAndFiltrationMember
38,281,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmn_WaterPurificationAndFiltrationMember
129,699,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmn_WaterPurificationAndFiltrationMember
118,750,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmn_WaterPurificationAndFiltrationMember
Dialysis        
Concentration risk        
Consolidated net sales 6,970,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmn_DialysisMember
7,349,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmn_DialysisMember
21,770,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmn_DialysisMember
22,269,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmn_DialysisMember
Healthcare Disposables        
Concentration risk        
Consolidated net sales 24,754,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmn_HealthcareDisposablesMember
25,506,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmn_HealthcareDisposablesMember
79,288,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmn_HealthcareDisposablesMember
76,471,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmn_HealthcareDisposablesMember
Segment sales | Customer concentration | Water Purification and Filtration        
Concentration risk        
Number of customers concentration risk     2cmn_ConcentrationRiskNumberOfCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmn_WaterPurificationAndFiltrationMember
 
Segment sales | Customer concentration | Water Purification and Filtration | Two customers        
Concentration risk        
Concentration risk (as a percent)     46.30%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= cmn_TwoCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmn_WaterPurificationAndFiltrationMember
 
Segment sales | Customer concentration | Healthcare Disposables | Four customers        
Concentration risk        
Concentration risk (as a percent)     48.90%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= cmn_FourCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmn_HealthcareDisposablesMember
 
Number of customers concentration risk     4cmn_ConcentrationRiskNumberOfCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= cmn_FourCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmn_HealthcareDisposablesMember
 
Net sales | Customer concentration | Da Vita Inc        
Concentration risk        
Concentration risk (as a percent)     10.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= cmn_DaVitaIncMember
 
Consolidated net sales     $ 37,575,000us-gaap_SalesRevenueNet
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= cmn_DaVitaIncMember
 
Net sales | Customer concentration | Dialysis | Da Vita Inc        
Concentration risk        
Concentration risk (as a percent)     29.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= cmn_DaVitaIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmn_DialysisMember