XML 27 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financing Arrangements (Details) (USD $)
1 Months Ended 9 Months Ended 0 Months Ended 1 Months Ended 9 Months Ended 0 Months Ended
Feb. 29, 2012
Lender
Apr. 30, 2014
Mar. 04, 2014
May 31, 2015
Apr. 30, 2015
Aug. 08, 2012
Financing Arrangements            
Unamortized debt issuance costs         $ 1,403,000us-gaap_DeferredFinanceCostsNoncurrentNet  
Number of existing senior lenders of debt, whose variable interest cash flows will be exchanged by the entity with fixed interest cash flows 1cmn_DerivativeHedgedItemNumberOfExistingSeniorLenders          
Repayment of borrowings   5,000,000us-gaap_RepaymentsOfSeniorDebt        
Credit Agreement            
Financing Arrangements            
Maximum borrowing capacity     250,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
     
Debt issuance costs     1,318,000us-gaap_DebtIssuanceCosts
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
     
Fees on unused portion of credit facilities (as a percent)         0.20%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
 
Shares of foreign subsidiaries pledged as security (as a percent)         65.00%cmn_LineOfCreditFacilityPercentageOfSharesOfForeignSubsidiariesPledgedAsSecurity
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
 
Outstanding borrowings       87,500,000us-gaap_LongTermDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
91,500,000us-gaap_LongTermDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
 
Repayment of borrowings       4,000,000us-gaap_RepaymentsOfSeniorDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
   
Credit Agreement | Minimum            
Financing Arrangements            
Fees on unused portion of credit facilities (as a percent)         0.20%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Credit Agreement | Maximum            
Financing Arrangements            
Fees on unused portion of credit facilities (as a percent)         0.40%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Credit Agreement | Lender's base rate            
Financing Arrangements            
Margin on reference rate (as a percent)         0.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
 
Reference rate (as a percent)         3.50%cmn_DebtInstrumentReferenceRate
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
 
Credit Agreement | Lender's base rate | Minimum            
Financing Arrangements            
Margin on reference rate (as a percent)         0.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
 
Credit Agreement | Lender's base rate | Maximum            
Financing Arrangements            
Margin on reference rate (as a percent)         1.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
 
Credit Agreement | LIBOR            
Financing Arrangements            
Margin on reference rate (as a percent)         1.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
 
Credit Agreement | LIBOR | Minimum            
Financing Arrangements            
Margin on reference rate (as a percent)         1.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
 
Reference rate (as a percent)         0.18%cmn_DebtInstrumentReferenceRate
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
 
Credit Agreement | LIBOR | Maximum            
Financing Arrangements            
Margin on reference rate (as a percent)         2.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
 
Reference rate (as a percent)         0.70%cmn_DebtInstrumentReferenceRate
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
 
Revolving Credit Facility            
Financing Arrangements            
Maximum borrowing capacity   100,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
250,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
     
Term of line of credit facility     5 years      
Maximum additional borrowing capacity available at the entity's option     100,000,000cmn_LineOfCreditFacilityMaximumAdditionalBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
     
Unamortized debt issuance costs     512,000us-gaap_DeferredFinanceCostsNoncurrentNet
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
     
Revolving Credit Facility | Interest rate swap agreements | Designated as hedging instrument | Cash flow hedge instruments            
Financing Arrangements            
Borrowing initially hedged           25,000,000us-gaap_DerivativeAmountOfHedgedItem
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Semi-annual reduction in borrowings hedged           5,000,000cmn_DerivativeAmountOfHedgedItemReductionSemiAnnual
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Revolving Credit Facility | One month LIBOR | Interest rate swap agreements | Designated as hedging instrument | Cash flow hedge instruments            
Financing Arrangements            
Interest rate (as a percent)           0.496%us-gaap_DerivativeVariableInterestRate
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_VariableRateAxis
= cmn_LondonInterbankOfferedRateOneMonthLIBORMember
Term Loan Facility            
Financing Arrangements            
Borrowings   50,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
       
Unamortized debt issuance costs charged to interest expense     84,000us-gaap_WriteOffOfDeferredDebtIssuanceCost
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
     
Term Loan Facility | Interest rate swap agreements | Designated as hedging instrument | Cash flow hedge instruments            
Financing Arrangements            
Borrowing initially hedged           40,000,000us-gaap_DerivativeAmountOfHedgedItem
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Quarterly reduction in borrowings hedged           2,500,000cmn_DerivativeAmountOfHedgedItemReduction
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Term Loan Facility | One month LIBOR | Interest rate swap agreements | Designated as hedging instrument | Cash flow hedge instruments            
Financing Arrangements            
Interest rate (as a percent)           0.664%us-gaap_DerivativeVariableInterestRate
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_VariableRateAxis
= cmn_LondonInterbankOfferedRateOneMonthLIBORMember
Borrowings of foreign currency            
Financing Arrangements            
Maximum borrowing capacity     100,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_ForeignLineOfCreditMember
     
Letters of credit            
Financing Arrangements            
Maximum borrowing capacity     30,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
     
Swing line loans            
Financing Arrangements            
Maximum borrowing capacity     $ 10,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= cmn_SwingLineLoansMember