XML 48 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions Textuals (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Business Acquisition [Line Items]      
Acquisition Contingency Payments Recorded as Additional Goodwill $ 1.5kamn_AcquisitionContingencyPaymentsRecordedAsAdditionalGoodwill $ 3.5kamn_AcquisitionContingencyPaymentsRecordedAsAdditionalGoodwill  
2014 Acquisitions [Member]      
Business Acquisition [Line Items]      
Revenue of acquiree since acquisition date 73.1us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= kamn_A2014AcquisitionsMember
   
Finite-lived Intangible Assets Acquired 16.9us-gaap_FinitelivedIntangibleAssetsAcquired1
/ us-gaap_BusinessAcquisitionAxis
= kamn_A2014AcquisitionsMember
   
2013 Acquisitions [Member]      
Business Acquisition [Line Items]      
Revenue of acquiree since acquisition date 28.8us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= kamn_A2013AcquisitionsMember
11.1us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= kamn_A2013AcquisitionsMember
 
Finite-lived Intangible Assets Acquired   4.8us-gaap_FinitelivedIntangibleAssetsAcquired1
/ us-gaap_BusinessAcquisitionAxis
= kamn_A2013AcquisitionsMember
 
Orlando Facility [Member]      
Business Acquisition [Line Items]      
Acquisition Contingency Payments Recorded as Additional Goodwill 1.5kamn_AcquisitionContingencyPaymentsRecordedAsAdditionalGoodwill
/ us-gaap_BusinessAcquisitionAxis
= kamn_OrlandoFacilityMember
3.5kamn_AcquisitionContingencyPaymentsRecordedAsAdditionalGoodwill
/ us-gaap_BusinessAcquisitionAxis
= kamn_OrlandoFacilityMember
0.2kamn_AcquisitionContingencyPaymentsRecordedAsAdditionalGoodwill
/ us-gaap_BusinessAcquisitionAxis
= kamn_OrlandoFacilityMember
Acquisition Contingency Payments Recorded as Additional Goodwill, Total to Date 18.0kamn_AcquisitionContingencyPaymentsRecordedAsAdditionalGoodwillTotalToDate
/ us-gaap_BusinessAcquisitionAxis
= kamn_OrlandoFacilityMember
   
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High 25.0us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
/ us-gaap_BusinessAcquisitionAxis
= kamn_OrlandoFacilityMember
   
Customer Relationships [Member] | 2014 Acquisitions [Member]      
Business Acquisition [Line Items]      
Finite-lived Intangible Assets Acquired 14.9us-gaap_FinitelivedIntangibleAssetsAcquired1
/ us-gaap_BusinessAcquisitionAxis
= kamn_A2014AcquisitionsMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
   
Customer Relationships [Member] | 2013 Acquisitions [Member]      
Business Acquisition [Line Items]      
Finite-lived Intangible Assets Acquired   4.6us-gaap_FinitelivedIntangibleAssetsAcquired1
/ us-gaap_BusinessAcquisitionAxis
= kamn_A2013AcquisitionsMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
 
Customer Relationships [Member] | Minimum [Member] | 2014 Acquisitions [Member]      
Business Acquisition [Line Items]      
Finite-Lived Intangible Assets, Useful Life 11 years    
Customer Relationships [Member] | Minimum [Member] | 2013 Acquisitions [Member]      
Business Acquisition [Line Items]      
Finite-Lived Intangible Assets, Useful Life   7 years  
Customer Relationships [Member] | Maximum [Member] | 2014 Acquisitions [Member]      
Business Acquisition [Line Items]      
Finite-Lived Intangible Assets, Useful Life 18 years    
Customer Relationships [Member] | Maximum [Member] | 2013 Acquisitions [Member]      
Business Acquisition [Line Items]      
Finite-Lived Intangible Assets, Useful Life   10 years  
Noncompete Agreements [Member] | 2014 Acquisitions [Member]      
Business Acquisition [Line Items]      
Finite-lived Intangible Assets Acquired 1.1us-gaap_FinitelivedIntangibleAssetsAcquired1
/ us-gaap_BusinessAcquisitionAxis
= kamn_A2014AcquisitionsMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
   
Noncompete Agreements [Member] | Minimum [Member]      
Business Acquisition [Line Items]      
Finite-Lived Intangible Assets, Useful Life 1 year    
Noncompete Agreements [Member] | Minimum [Member] | 2014 Acquisitions [Member]      
Business Acquisition [Line Items]      
Finite-Lived Intangible Assets, Useful Life 1 year 6 months    
Noncompete Agreements [Member] | Maximum [Member]      
Business Acquisition [Line Items]      
Finite-Lived Intangible Assets, Useful Life 9 years    
Noncompete Agreements [Member] | Maximum [Member] | 2014 Acquisitions [Member]      
Business Acquisition [Line Items]      
Finite-Lived Intangible Assets, Useful Life 3 years    
Noncompete Agreements [Member] | Maximum [Member] | 2013 Acquisitions [Member]      
Business Acquisition [Line Items]      
Finite-Lived Intangible Assets, Useful Life   5 years  
Trade Names [Member] | 2014 Acquisitions [Member]      
Business Acquisition [Line Items]      
Finite-lived Intangible Assets Acquired 0.9us-gaap_FinitelivedIntangibleAssetsAcquired1
/ us-gaap_BusinessAcquisitionAxis
= kamn_A2014AcquisitionsMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
   
Trade Names [Member] | 2013 Acquisitions [Member]      
Business Acquisition [Line Items]      
Finite-lived Intangible Assets Acquired   $ 0.2us-gaap_FinitelivedIntangibleAssetsAcquired1
/ us-gaap_BusinessAcquisitionAxis
= kamn_A2013AcquisitionsMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
 
Trade Names [Member] | Minimum [Member] | 2013 Acquisitions [Member]      
Business Acquisition [Line Items]      
Finite-Lived Intangible Assets, Useful Life   3 years  
Trade Names [Member] | Maximum [Member] | 2014 Acquisitions [Member]      
Business Acquisition [Line Items]      
Finite-Lived Intangible Assets, Useful Life 8 years