XML 24 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Short- and Long-Term Obligations - Narrative (Details) (USD $)
3 Months Ended
Apr. 04, 2015
Jan. 03, 2015
Aug. 03, 2012
Debt Instrument [Line Items]      
Weighted average interest rate for long-term obligations (in hundredths) 2.22%us-gaap_LongtermDebtWeightedAverageInterestRate    
Total short- and long-term debt $ 30,750,000us-gaap_LongTermDebt $ 25,861,000us-gaap_LongTermDebt  
Line of Credit Facility, Maximum Unrestricted Domestic Cash 25,000,000kai_LineofCreditFacilityMaximumRestrictedDomesticCash    
Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Term of unsecured revolving credit facility 5 years    
Borrowing capacity available under committed portion     100,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
Additional borrowing capacity     50,000,000kai_LineOfCreditFacilityAdditionalBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
Maturity date Nov. 01, 2018    
Total short- and long-term debt 25,000,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
20,000,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
 
Maximum consolidated leverage ratio 3.5kai_MaximumConsolidatedLeverageRatio
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
   
Minimum consolidated interest coverage ratio 3kai_MinimumConsolidatedInterestChargeCoverageRatio
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
   
Remaining Borrowing Capacity 73,690,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
   
Face amount of debt $ 100,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
   
Revolving Credit Facility [Member] | Federal Funds Rate [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate federal funds rate    
Basis spread on variable rate (in hundredths) 0.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_VariableRateAxis
= kai_FederalFundsRateMember
   
Revolving Credit Facility [Member] | Federal Funds Rate [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate (in hundredths) 0.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= kai_FederalFundsRateMember
   
Revolving Credit Facility [Member] | Federal Funds Rate [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate (in hundredths) 1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= kai_FederalFundsRateMember
   
Revolving Credit Facility [Member] | Prime Rate [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate prime rate    
Revolving Credit Facility [Member] | Prime Rate [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate (in hundredths) 0.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_PrimeRateMember
   
Revolving Credit Facility [Member] | Prime Rate [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate (in hundredths) 1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_PrimeRateMember
   
Revolving Credit Facility [Member] | Eurocurrency Rate [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate Eurocurrency rate    
Basis spread on variable rate (in hundredths) 0.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_VariableRateAxis
= kai_EurocurrencyRateMember
   
Revolving Credit Facility [Member] | Eurocurrency Rate [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate (in hundredths) 0.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= kai_EurocurrencyRateMember
   
Revolving Credit Facility [Member] | Eurocurrency Rate [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate (in hundredths) 1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= kai_EurocurrencyRateMember
   
Revolving Credit Facility [Member] | Eurocurrency Rate Two [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate Eurocurrency rate    
Revolving Credit Facility [Member] | Eurocurrency Rate Two [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate (in hundredths) 1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= kai_EurocurrencyRateTwoMember
   
Revolving Credit Facility [Member] | Eurocurrency Rate Two [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate (in hundredths) 2.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= kai_EurocurrencyRateTwoMember