XML 123 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments (Fair Value of Derivative Instruments) (Details) (Designated as Hedging Instrument [Member], USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Mar. 31, 2014
Derivative Instruments in Hedges, at Fair Value [Abstract]      
Total derivatives designated as hedging instruments under ASC 815 $ 0kex_AmountOfDerivativeInstrumentsDesignatedAsHedgeingInstruments $ 59,000kex_AmountOfDerivativeInstrumentsDesignatedAsHedgeingInstruments  
Total liability derivatives 0us-gaap_DerivativeLiabilities 59,000us-gaap_DerivativeLiabilities  
Interest Rate Swap [Member]
     
Derivative instruments - risk management [Abstract]      
Termination date Feb. 28, 2013    
Notional amount 200,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
   
Interest Rate Contract [Member] | Other Accrued Liabilities [Member]
     
Derivative Instruments in Hedges, at Fair Value [Abstract]      
Fair value, liability derivatives 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Foreign Currency Contracts [Member] | Other Accrued Liabilities [Member]
     
Derivative Instruments in Hedges, at Fair Value [Abstract]      
Fair value, liability derivatives 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeFutureMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
59,000us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeFutureMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Foreign Currency Contracts [Member] | Other Long-Term Liabilities [Member]
     
Derivative Instruments in Hedges, at Fair Value [Abstract]      
Fair value, liability derivatives 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeFutureMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeFutureMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Forward Contracts [Member]
     
Derivative instruments - risk management [Abstract]      
Notional amount     $ 469,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember