XML 34 R81.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 16 - Employee Benefit Plans (Details) - Net Periodic Benefit Cost (Foreign Defined Benefit Plan [Member], USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 28, 2014
Dec. 29, 2013
Dec. 30, 2012
Foreign Defined Benefit Plan [Member]
     
Note 16 - Employee Benefit Plans (Details) - Net Periodic Benefit Cost [Line Items]      
Service cost $ 705us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
$ 804us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
$ 505us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
Interest cost 10,563us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
9,610us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
10,212us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
Expected return on plan assets (11,904)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
(10,150)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
(11,203)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
Amortization of prior service cost 19us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
89us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
86us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
Recognized net actuarial (gains)/losses 648us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
684us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
1,189us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
Net periodic benefit cost $ 31us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
$ 1,037us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
$ 789us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember