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,000 us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax | $ (1,409,000)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax | $ (771,000)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
Normal Retirement Age | 65 tile_NormalRetirementAge |  |
Early Retiremen tAge | 55 tile_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 | 0 us-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,000 us-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,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis = tile_DomesticSCPMember |  |
Defined Benefit Plan, Amount to be Amortized from Accumulated Other Comprehensive Income (Loss) Next Fiscal Year | 500,000 us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear / us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis = tile_DomesticSCPMember |  |
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax | 1,300,000 us-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,000 us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation / us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis = tile_DomesticSCPMember | 17,600,000 us-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,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DefinedContributionPlanNameAxis = tile_Plan401KMember | 2,600,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DefinedContributionPlanNameAxis = tile_Plan401KMember | 2,400,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DefinedContributionPlanNameAxis = tile_Plan401KMember
Defined Contribution Plan, Employer Discretionary Contribution Amount |  | 0 us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount / us-gaap_DefinedContributionPlanNameAxis = tile_Plan401KMember | 0 us-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,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tile_ForeignDefinedBenefitPlanMember | 5,195,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tile_ForeignDefinedBenefitPlanMember |
Pension Expense | 100,000 us-gaap_PensionExpense / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tile_ForeignDefinedBenefitPlanMember | 1,000,000 us-gaap_PensionExpense / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tile_ForeignDefinedBenefitPlanMember | 800,000 us-gaap_PensionExpense / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tile_ForeignDefinedBenefitPlanMember
Pension and other Postretirement Defined Benefit Plans, Net Liabilities | 14,700,000 tile_PensionAndOtherPostretirementDefinedBenefitPlansNetLiabilities / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tile_ForeignDefinedBenefitPlanMember |  |
Unfunded Status, Net of Amounts Recognized in Other Comprehensive Income | 45,400,000 tile_UnfundedStatusNetOfAmountsRecognizedInOtherComprehensiveIncome / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tile_ForeignDefinedBenefitPlanMember |  |
Number of Defined Benefit Plans | 2 tile_NumberOfDefinedBenefitPlans / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tile_ForeignDefinedBenefitPlanMember |  |
Defined Benefit Plan, Amount to be Amortized from Accumulated Other Comprehensive Income (Loss) Next Fiscal Year | 1,000,000 us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tile_ForeignDefinedBenefitPlanMember |  |
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax | 24,400,000 us-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,000 us-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,000 us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tile_ForeignDefinedBenefitPlanMember |  |
Defined Benefit Plans, Estimated Future Employer Contributions in Next Fiscal Year | 5,100,000 us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tile_ForeignDefinedBenefitPlanMember |  |
Defined Benefit Plan, Accumulated Benefit Obligation | $ 271,656,000 us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tile_ForeignDefinedBenefitPlanMember | $ 248,206,000 us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tile_ForeignDefinedBenefitPlanMember |

X
- Definition The defined contribution plan eligibility period. + References No definition available. + Details
Name: | tile_DefinedContributionPlanEligibilityPeriod
Namespace Prefix: | tile_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the early retirement age. + References No definition available. + Details
Name: | tile_EarlyRetirementAge
Namespace Prefix: | tile_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the maximum period for death benefits payable to designated beneficiaries. + References No definition available. + Details
Name: | tile_MaximumPeriodForDeathBenefitsPayableToDesignatedBeneficiary
Namespace Prefix: | tile_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum period of service for entitlement in plan. + References No definition available. + Details
Name: | tile_MinimumPeriodOfServiceForEntitlementInPlan
Namespace Prefix: | tile_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum period under death benefit feature. + References No definition available. + Details
Name: | tile_MinimumPeriodUnderDeathBenefitFeature
Namespace Prefix: | tile_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Normal retirement age + References No definition available. + Details
Name: | tile_NormalRetirementAge
Namespace Prefix: | tile_
Data Type: | xbrli:positiveIntegerItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | tile_Note16EmployeeBenefitPlansDetailsLineItems
Namespace Prefix: | tile_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of defined benefit plans. + References No definition available. + Details
Name: | tile_NumberOfDefinedBenefitPlans
Namespace Prefix: | tile_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition This represents the entire net liability recognized in the balance sheet that is associated with the defined benefit plans. + References No definition available. + Details
Name: | tile_PensionAndOtherPostretirementDefinedBenefitPlansNetLiabilities
Namespace Prefix: | tile_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This represents the unfunded status net of amounts recognized in other comprehensive income. + References No definition available. + Details
Name: | tile_UnfundedStatusNetOfAmountsRecognizedInOtherComprehensiveIncome
Namespace Prefix: | tile_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount as of the balance sheet date of assets held under deferred compensation agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 17 -Article 5 + Details
Name: | us-gaap_DeferredCompensationPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition For defined benefit pension plans, the actuarial present value of benefits (whether vested or nonvested) attributed by the pension benefit formula to employee service rendered before a specified date and based on employee service and compensation (if applicable) before that date. The accumulated benefit obligation differs from the projected benefit obligation in that it includes no assumption about future compensation levels. For plans with flat-benefit or nonpay-related pension benefit formulas, the accumulated benefit obligation and the projected benefit obligation are the same. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Accumulated Benefit Obligation -URI http://asc.fasb.org/extlink&oid=6503844 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount included in accumulated other comprehensive income (AOCI) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the most recent annual statement of financial position, including gain (loss), prior service cost (credit), and transition asset (obligation). + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase in the fair value of plan assets from contributions made by the employer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b)(3) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanContributionsByEmployer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of employer's best estimate of contributions expected to be paid to the plan during the next fiscal year beginning after the date of the latest statement of financial position. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of discretionary contributions made by an employer to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount after tax of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) related to pension and other postretirement benefit plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e637-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669646-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax and reclassification adjustments, of (increase) decrease in accumulated other comprehensive (income) loss related to pension and other postretirement defined benefit plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (i-k) -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669646-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount after tax of reclassification adjustment from accumulated other comprehensive income (loss) for actuarial gain (loss) related to pension and other postretirement benefit plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e637-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e689-108580 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of pension benefit costs recognized during the period for (1) defined benefit plans and (2) defined contribution plans. For defined benefit plans, pension expense includes the following components: service cost, interest cost, expected return on plan assets, gain (loss) on plan assets, prior service cost or credit, transition asset or obligation, and gain (loss) due to settlements or curtailments. For defined contribution plans, the pension expense generally equals the firm's contribution to employees' accounts (if the firm contributes) during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6414718&loc=d3e28014-114942 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (h) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_PensionExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=tile_DomesticSCPMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=tile_ForeignDefinedBenefitPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedContributionPlanNameAxis=tile_Plan401KMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedContributionPlanTypeAxis=tile_Plan401KMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |