XML 55 R38.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 12 - 2014 Restructuring Plan (Details) - Restructuring Plan One Activities (Restructuring Charge 2014 [Member], USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Apr. 05, 2015
Sep. 28, 2014
Dec. 28, 2014
Restructuring Cost and Reserve [Line Items]      
Total restructuring charge   $ 12,400us-gaap_RestructuringCharges  
Employee Severance [Member]      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charge 9,669us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= tile_RestructuringCharge2014Member
9,700us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= tile_RestructuringCharge2014Member
 
Costs incurred 4,975us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= tile_RestructuringCharge2014Member
  2,732us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= tile_RestructuringCharge2014Member
Balance at year end 1,962us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= tile_RestructuringCharge2014Member
   
Fixed Asset Impairment [Member]      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charge 2,584us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= tile_FixedAssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= tile_RestructuringCharge2014Member
2,600us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= tile_FixedAssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= tile_RestructuringCharge2014Member
 
Costs incurred 0us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= tile_FixedAssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= tile_RestructuringCharge2014Member
  2,584us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= tile_FixedAssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= tile_RestructuringCharge2014Member
Balance at year end 0us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringCostAndReserveAxis
= tile_FixedAssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= tile_RestructuringCharge2014Member
   
Other Restructuring [Member]      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charge 133us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= tile_RestructuringCharge2014Member
   
Costs incurred 0us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= tile_RestructuringCharge2014Member
  133us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= tile_RestructuringCharge2014Member
Balance at year end $ 0us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= tile_RestructuringCharge2014Member