XML 82 R80.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Costs and Other Expense (Income), Net - Additional Information (Details) (USD $)
12 Months Ended 24 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Dec. 31, 2011
Jan. 03, 2015
Restructuring Cost and Reserve [Line Items]          
Restructuring and related cost incurred to date $ 805,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1       $ 805,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
Net restructuring and other expense (income) 805,000kai_RestructuringAndOtherCostsIncomeNet 103,000kai_RestructuringAndOtherCostsIncomeNet 307,000kai_RestructuringAndOtherCostsIncomeNet    
Restructuring plan 2014          
Restructuring Cost and Reserve [Line Items]          
Restructuring and related cost incurred to date 370,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2014Member
      370,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2014Member
Provision (reversal) 370,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2014Member
       
Payments for Restructuring 267,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2014Member
       
Restructuring plan 2013          
Restructuring Cost and Reserve [Line Items]          
Restructuring and related cost incurred to date 435,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
1,843,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
    435,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
Provision (reversal) 435,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
1,843,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
     
Payments for Restructuring 779,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
1,215,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
     
Restructuring plan 2011          
Restructuring Cost and Reserve [Line Items]          
Provision (reversal)     (67,000)us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2011Member
   
Payments for Restructuring 36,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2011Member
38,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2011Member
256,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2011Member
   
Employee severance | Restructuring plan 2014          
Restructuring Cost and Reserve [Line Items]          
Provision (reversal) 370,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2014Member
       
Payments for Restructuring 267,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2014Member
       
Employee severance | Restructuring plan 2013          
Restructuring Cost and Reserve [Line Items]          
Provision (reversal) (11,000)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
1,666,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
     
Payments for Restructuring 334,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
1,038,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
     
Employee severance | Restructuring plan 2011          
Restructuring Cost and Reserve [Line Items]          
Provision (reversal)     (67,000)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2011Member
   
Payments for Restructuring 36,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2011Member
38,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2011Member
256,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2011Member
   
Employee severance | Restructuring plan 2008          
Restructuring Cost and Reserve [Line Items]          
Payments for Restructuring 31,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2008Member
       
Facility-related closing costs | Restructuring plan 2014          
Restructuring Cost and Reserve [Line Items]          
Provision (reversal) 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2014Member
       
Payments for Restructuring 0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2014Member
       
Facility-related closing costs | Restructuring plan 2013          
Restructuring Cost and Reserve [Line Items]          
Provision (reversal) 446,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
177,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
     
Payments for Restructuring 445,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
177,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
     
Facility-related closing costs | Restructuring plan 2011          
Restructuring Cost and Reserve [Line Items]          
Provision (reversal)     0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2011Member
   
Payments for Restructuring 0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2011Member
0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2011Member
0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2011Member
   
Papermaking systems segment          
Restructuring Cost and Reserve [Line Items]          
Net restructuring and other expense (income) 800,000kai_RestructuringAndOtherCostsIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
100,000kai_RestructuringAndOtherCostsIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
300,000kai_RestructuringAndOtherCostsIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
   
Papermaking systems segment | Restructuring plan 2014          
Restructuring Cost and Reserve [Line Items]          
Restructuring and related cost incurred to date 370,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2014Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
      370,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2014Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
Papermaking systems segment | Restructuring plan 2013          
Restructuring Cost and Reserve [Line Items]          
Restructuring and related cost incurred to date 2,278,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
      2,278,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
Provision (reversal) 435,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
1,843,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
     
Papermaking systems segment | Restructuring plan 2011          
Restructuring Cost and Reserve [Line Items]          
Provision (reversal)       408,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2011Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
 
Papermaking systems segment | Facility-related closing costs | Restructuring plan 2013          
Restructuring Cost and Reserve [Line Items]          
Provision (reversal) 446,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
177,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
    623,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
Brazil | Papermaking systems segment | Employee severance | Restructuring plan 2014          
Restructuring Cost and Reserve [Line Items]          
Restructuring and related cost incurred to date 321,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2014Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
/ us-gaap_StatementGeographicalAxis
= country_BR
      321,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2014Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
/ us-gaap_StatementGeographicalAxis
= country_BR
Number of positions eliminated related to restructuring 8us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2014Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
/ us-gaap_StatementGeographicalAxis
= country_BR
       
Brazil | Papermaking systems segment | Employee severance | Restructuring plan 2013          
Restructuring Cost and Reserve [Line Items]          
Restructuring and related cost incurred to date   1,158,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
/ us-gaap_StatementGeographicalAxis
= country_BR
     
Number of positions eliminated related to restructuring   22us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
/ us-gaap_StatementGeographicalAxis
= country_BR
     
Provision (reversal)   1,158,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
/ us-gaap_StatementGeographicalAxis
= country_BR
     
Sweden | Employee severance | Restructuring plan 2013          
Restructuring Cost and Reserve [Line Items]          
Number of positions eliminated related to restructuring   25us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
/ us-gaap_StatementGeographicalAxis
= country_SE
     
Sweden | Papermaking systems segment | Employee severance | Restructuring plan 2014          
Restructuring Cost and Reserve [Line Items]          
Restructuring and related cost incurred to date 49,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2014Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
/ us-gaap_StatementGeographicalAxis
= country_SE
      49,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2014Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
/ us-gaap_StatementGeographicalAxis
= country_SE
Number of positions eliminated related to restructuring 3us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2014Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
/ us-gaap_StatementGeographicalAxis
= country_SE
       
Sweden | Papermaking systems segment | Employee severance | Restructuring plan 2013          
Restructuring Cost and Reserve [Line Items]          
Restructuring and related cost incurred to date 497,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
/ us-gaap_StatementGeographicalAxis
= country_SE
      497,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
/ us-gaap_StatementGeographicalAxis
= country_SE
Provision (reversal) 11,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
/ us-gaap_StatementGeographicalAxis
= country_SE
508,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2013Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
/ us-gaap_StatementGeographicalAxis
= country_SE
     
China          
Restructuring Cost and Reserve [Line Items]          
Gain (loss) on sales of other real estate   1,740,000us-gaap_GainsLossesOnSalesOfOtherRealEstate
/ us-gaap_StatementGeographicalAxis
= country_CN
     
Depreciation     $ 307,000us-gaap_Depreciation
/ us-gaap_StatementGeographicalAxis
= country_CN
   
China | Papermaking systems segment | Employee severance | Restructuring plan 2011          
Restructuring Cost and Reserve [Line Items]          
Number of positions eliminated related to restructuring       73us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= kai_RestructuringPlan2011Member
/ us-gaap_StatementBusinessSegmentsAxis
= kai_PapermakingSystemsMember
/ us-gaap_StatementGeographicalAxis
= country_CN