XML 24 R78.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 16 - Employee Benefit Plans (Details) (USD $)
12 Months Ended
Dec. 28, 2014
Dec. 29, 2013
Dec. 30, 2012
Note 16 - Employee Benefit Plans (Details) [Line Items]      
Defined Contribution Plan Eligibility Period 6 months    
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax $ 15,280,000us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $ (1,409,000)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $ (771,000)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
Normal Retirement Age 65tile_NormalRetirementAge    
Early Retiremen tAge 55tile_EarlyRetirementAge    
Minimum Period of Service for Entitlement in Plan 15 years    
Minimum Period under Death Benefit Feature 10 years    
Maximum Period for Death Benefits Payable to Designated Beneficiary 10 years    
401(k) Plan [Member] | 401(k) Plan [Member]      
Note 16 - Employee Benefit Plans (Details) [Line Items]      
Defined Contribution Plan, Employer Discretionary Contribution Amount 0us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ us-gaap_DefinedContributionPlanNameAxis
= tile_Plan401KMember
/ us-gaap_DefinedContributionPlanTypeAxis
= tile_Plan401KMember
   
Deferred Compensation, Excluding Share-based Payments and Retirement Benefits [Member]      
Note 16 - Employee Benefit Plans (Details) [Line Items]      
Deferred Compensation Plan Assets 24,500,000us-gaap_DeferredCompensationPlanAssets
/ us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis
= us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember
   
Domestic SCP [Member]      
Note 16 - Employee Benefit Plans (Details) [Line Items]      
Defined Benefit Plan, Contributions by Employer 800,000us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis
= tile_DomesticSCPMember
   
Defined Benefit Plan, Amount to be Amortized from Accumulated Other Comprehensive Income (Loss) Next Fiscal Year 500,000us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear
/ us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis
= tile_DomesticSCPMember
   
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax 1,300,000us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis
= tile_DomesticSCPMember
   
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, for Net Gain (Loss), Net of Tax (1,300,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis
= tile_DomesticSCPMember
   
Defined Benefit Plan, Accumulated Benefit Obligation 20,300,000us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis
= tile_DomesticSCPMember
17,600,000us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis
= tile_DomesticSCPMember
 
401(k) Plan [Member]      
Note 16 - Employee Benefit Plans (Details) [Line Items]      
Defined Benefit Plan, Contributions by Employer 2,700,000us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedContributionPlanNameAxis
= tile_Plan401KMember
2,600,000us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedContributionPlanNameAxis
= tile_Plan401KMember
2,400,000us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedContributionPlanNameAxis
= tile_Plan401KMember
Defined Contribution Plan, Employer Discretionary Contribution Amount   0us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ us-gaap_DefinedContributionPlanNameAxis
= tile_Plan401KMember
0us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ us-gaap_DefinedContributionPlanNameAxis
= tile_Plan401KMember
Foreign Defined Benefit Plan [Member]      
Note 16 - Employee Benefit Plans (Details) [Line Items]      
Defined Benefit Plan, Contributions by Employer 5,815,000us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
5,195,000us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
 
Pension Expense 100,000us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
1,000,000us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
800,000us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
Pension and other Postretirement Defined Benefit Plans, Net Liabilities 14,700,000tile_PensionAndOtherPostretirementDefinedBenefitPlansNetLiabilities
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
   
Unfunded Status, Net of Amounts Recognized in Other Comprehensive Income 45,400,000tile_UnfundedStatusNetOfAmountsRecognizedInOtherComprehensiveIncome
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
   
Number of Defined Benefit Plans 2tile_NumberOfDefinedBenefitPlans
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
   
Defined Benefit Plan, Amount to be Amortized from Accumulated Other Comprehensive Income (Loss) Next Fiscal Year 1,000,000us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
   
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax 24,400,000us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
   
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, for Net Gain (Loss), Net of Tax 25,000,000us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
   
Other Comprehensive (Income) Loss, Amortization Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, for Net Prior Service Cost (Credit), Net of Tax 600,000us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
   
Defined Benefit Plans, Estimated Future Employer Contributions in Next Fiscal Year 5,100,000us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
   
Defined Benefit Plan, Accumulated Benefit Obligation $ 271,656,000us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember
$ 248,206,000us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= tile_ForeignDefinedBenefitPlanMember