XML 33 R86.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 16 - Employee Benefit Plans (Details) - Change in Value Related to Level 3 Assets (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 28, 2014
Dec. 29, 2013
Note 16 - Employee Benefit Plans (Details) - Change in Value Related to Level 3 Assets [Line Items]    
Balance of level 3 assets, beginning of year   $ 253,761us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Ending Balance of level 3 assets 261,026us-gaap_DefinedBenefitPlanFairValueOfPlanAssets 253,761us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Fair Value, Inputs, Level 3 [Member] | UK Plan [Member]    
Note 16 - Employee Benefit Plans (Details) - Change in Value Related to Level 3 Assets [Line Items]    
Balance of level 3 assets, beginning of year 6,642us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= tile_UkPlanMember
 
Ending Balance of level 3 assets 5,934us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= tile_UkPlanMember
 
Interest cost 287us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= tile_UkPlanMember
 
Benefits paid (918)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= tile_UkPlanMember
 
Actuarial loss 212us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= tile_UkPlanMember
 
Translation adjustment (289)us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= tile_UkPlanMember
 
Fair Value, Inputs, Level 3 [Member]    
Note 16 - Employee Benefit Plans (Details) - Change in Value Related to Level 3 Assets [Line Items]    
Balance of level 3 assets, beginning of year   6,642us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Ending Balance of level 3 assets $ 5,934us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
$ 6,642us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member