XML 29 R89.htm IDEA: XBRL DOCUMENT v2.4.1.9
Other Long-Term Liabilities (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Other Long-Term Liabilities [Line Items]    
Supplemental employees' retirement plan (SERP) $ 141,546us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent $ 85,835us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
Total 45,647us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent 47,038us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent
Other Liabilties [Member]    
Other Long-Term Liabilities [Line Items]    
Supplemental employees' retirement plan (SERP) 9,818us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= kamn_OtherLiabiltiesMember
9,091us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= kamn_OtherLiabiltiesMember
Deferred compensation 14,601us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= kamn_OtherLiabiltiesMember
13,472us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= kamn_OtherLiabiltiesMember
Long-term incentive plan 7,527kamn_LongTermIncentivePlan
/ us-gaap_BalanceSheetLocationAxis
= kamn_OtherLiabiltiesMember
7,051kamn_LongTermIncentivePlan
/ us-gaap_BalanceSheetLocationAxis
= kamn_OtherLiabiltiesMember
Noncurrent income taxes payable 2,300us-gaap_AccruedIncomeTaxesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= kamn_OtherLiabiltiesMember
3,332us-gaap_AccruedIncomeTaxesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= kamn_OtherLiabiltiesMember
Environmental remediation liability 7,370us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= kamn_OtherLiabiltiesMember
8,256us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= kamn_OtherLiabiltiesMember
Other 4,031us-gaap_OtherLiabilitiesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= kamn_OtherLiabiltiesMember
5,836us-gaap_OtherLiabilitiesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= kamn_OtherLiabiltiesMember
Total $ 45,647us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= kamn_OtherLiabiltiesMember
$ 47,038us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= kamn_OtherLiabiltiesMember