XML 28 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments and Hedging Activities (Details Textual) (USD $)
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2012
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Jun. 30, 2014
Feb. 14, 2012
Derivative Instruments and Hedging Activities (Textual) [Abstract]              
Recognize loss on outstanding derivatives in the next 12 months   $ 2,300,000us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months   $ 2,300,000us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months      
Gains or losses recognized in earnings due to ineffectiveness and excluded from effectiveness testing   0us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet 0us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet        
Derivative, Gain (Loss) on Derivative, Net [Abstract]              
Payments for derivative hedging instrument upon settlement 22,400,000kmt_PaymentsForDerivativeHedgingInstrumentUponSettlement            
Contracts translated to US dollars [Member]              
Additional Derivative Instruments and Hedging Activities (Textual) [Abstract]              
Notional amount of the contracts translated into U.S. dollars   57,000,000us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= kmt_ContractsTranslatedToUSDollarsMember
  57,000,000us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= kmt_ContractsTranslatedToUSDollarsMember
  91,100,000us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= kmt_ContractsTranslatedToUSDollarsMember
 
Forward Starting Interest Rate Swap Contracts [Member]              
Additional Derivative Instruments and Hedging Activities (Textual) [Abstract]              
Notional amount of the contracts translated into U.S. dollars             150,000,000us-gaap_DerivativeLiabilityNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= kmt_ForwardStartingInterestRateSwapContractsMember
Derivative, Loss on Derivative   $ 505,000us-gaap_DerivativeLossOnDerivative
/ us-gaap_DerivativeInstrumentRiskAxis
= kmt_ForwardStartingInterestRateSwapContractsMember
$ 500,000us-gaap_DerivativeLossOnDerivative
/ us-gaap_DerivativeInstrumentRiskAxis
= kmt_ForwardStartingInterestRateSwapContractsMember
$ 1,010,000us-gaap_DerivativeLossOnDerivative
/ us-gaap_DerivativeInstrumentRiskAxis
= kmt_ForwardStartingInterestRateSwapContractsMember
$ 1,000,000us-gaap_DerivativeLossOnDerivative
/ us-gaap_DerivativeInstrumentRiskAxis
= kmt_ForwardStartingInterestRateSwapContractsMember