XML 26 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Condensed consolidating guarantor financial information Condensed consolidating statements of income and comprehensive income (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 29, 2015
Mar. 30, 2014
Condensed Income Statements, Captions [Line Items]    
Net revenues $ 429,430us-gaap_SalesRevenueNet $ 438,546us-gaap_SalesRevenueNet
Cost of goods sold 206,793us-gaap_CostOfGoodsSold 217,387us-gaap_CostOfGoodsSold
Gross profit 222,637us-gaap_GrossProfit 221,159us-gaap_GrossProfit
Selling, general and administrative expenses 139,697us-gaap_SellingGeneralAndAdministrativeExpense 140,297us-gaap_SellingGeneralAndAdministrativeExpense
Research and development expenses 12,884us-gaap_ResearchAndDevelopmentExpense 14,062us-gaap_ResearchAndDevelopmentExpense
Restructuring and impairment charges 4,448tfx_RestructuringAndOtherImpairmentChargesExcludingGoodwillImpairments 7,780tfx_RestructuringAndOtherImpairmentChargesExcludingGoodwillImpairments
Income from continuing operations before interest and taxes 65,608us-gaap_OperatingIncomeLoss 59,020us-gaap_OperatingIncomeLoss
Interest expense 17,172us-gaap_InterestExpense 15,404us-gaap_InterestExpense
Interest income (169)us-gaap_InvestmentIncomeInterest (187)us-gaap_InvestmentIncomeInterest
Income from continuing operations before taxes 48,605us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 43,803us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Taxes (benefit) on income from continuing operations 9,332us-gaap_IncomeTaxExpenseBenefit 8,534us-gaap_IncomeTaxExpenseBenefit
Equity in net income of consolidated subsidiaries 0tfx_EquityInNetIncomeOfConsolidatedSubsidiaries 0tfx_EquityInNetIncomeOfConsolidatedSubsidiaries
Income from continuing operations 39,273us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 35,269us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
Operating (loss) income from discontinued operations (499)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax (25)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
Taxes on loss from discontinued operations 204us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation 100us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
Loss from discontinued operations (703)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (125)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
Net income 38,570us-gaap_ProfitLoss 35,144us-gaap_ProfitLoss
Less: Income from continuing operations attributable to noncontrolling interests 218us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity 186us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
Net income attributable to common shareholders 38,352us-gaap_NetIncomeLoss 34,958us-gaap_NetIncomeLoss
Other comprehensive loss attributable to common shareholders (81,201)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent 4,745us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Comprehensive (loss) income attributable to common shareholders (42,849)us-gaap_ComprehensiveIncomeNetOfTax 39,703us-gaap_ComprehensiveIncomeNetOfTax
Consolidation, Eliminations    
Condensed Income Statements, Captions [Line Items]    
Net revenues (93,632)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(72,316)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Cost of goods sold (89,151)us-gaap_CostOfGoodsSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(72,854)us-gaap_CostOfGoodsSold
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Gross profit (4,481)us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
538us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Selling, general and administrative expenses 160us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
203us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Research and development expenses 0us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Restructuring and impairment charges 0tfx_RestructuringAndOtherImpairmentChargesExcludingGoodwillImpairments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0tfx_RestructuringAndOtherImpairmentChargesExcludingGoodwillImpairments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Income from continuing operations before interest and taxes (4,641)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
335us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Interest expense 0us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
 
Interest income 0us-gaap_InvestmentIncomeInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_InvestmentIncomeInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Income from continuing operations before taxes (4,641)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
335us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Taxes (benefit) on income from continuing operations 2,829us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(2,096)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Equity in net income of consolidated subsidiaries (132,868)tfx_EquityInNetIncomeOfConsolidatedSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(107,326)tfx_EquityInNetIncomeOfConsolidatedSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Income from continuing operations (140,338)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(104,895)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Operating (loss) income from discontinued operations 0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Taxes on loss from discontinued operations 0us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Loss from discontinued operations 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net income (140,338)us-gaap_ProfitLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(104,895)us-gaap_ProfitLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Less: Income from continuing operations attributable to noncontrolling interests 0us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net income attributable to common shareholders (140,338)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(104,895)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Other comprehensive loss attributable to common shareholders 183,051us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(15,751)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Comprehensive (loss) income attributable to common shareholders 42,713us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(120,646)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Parent Company    
Condensed Income Statements, Captions [Line Items]    
Net revenues 0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cost of goods sold 0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Gross profit 0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Selling, general and administrative expenses 11,452us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
10,778us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Research and development expenses 0us-gaap_ResearchAndDevelopmentExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ResearchAndDevelopmentExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Restructuring and impairment charges 0tfx_RestructuringAndOtherImpairmentChargesExcludingGoodwillImpairments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0tfx_RestructuringAndOtherImpairmentChargesExcludingGoodwillImpairments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income from continuing operations before interest and taxes (11,452)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(10,778)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Interest expense 34,360us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
33,726us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Interest income 0us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income from continuing operations before taxes (45,812)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(44,504)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Taxes (benefit) on income from continuing operations (15,293)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(15,420)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Equity in net income of consolidated subsidiaries 69,538tfx_EquityInNetIncomeOfConsolidatedSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
64,124tfx_EquityInNetIncomeOfConsolidatedSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income from continuing operations 39,019us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
35,040us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Operating (loss) income from discontinued operations (503)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(25)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Taxes on loss from discontinued operations 164us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
57us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Loss from discontinued operations (667)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(82)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net income 38,352us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
34,958us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Less: Income from continuing operations attributable to noncontrolling interests 0us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net income attributable to common shareholders 38,352us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
34,958us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other comprehensive loss attributable to common shareholders (81,201)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
4,745us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Comprehensive (loss) income attributable to common shareholders (42,849)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
39,703us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Guarantor Subsidiaries    
Condensed Income Statements, Captions [Line Items]    
Net revenues 264,161us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
262,425us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cost of goods sold 158,326us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
152,368us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Gross profit 105,835us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
110,057us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Selling, general and administrative expenses 84,268us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
81,395us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Research and development expenses 11,127us-gaap_ResearchAndDevelopmentExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
12,010us-gaap_ResearchAndDevelopmentExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Restructuring and impairment charges 3,739tfx_RestructuringAndOtherImpairmentChargesExcludingGoodwillImpairments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(188)tfx_RestructuringAndOtherImpairmentChargesExcludingGoodwillImpairments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Income from continuing operations before interest and taxes 6,701us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
16,840us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Interest expense (18,569)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(19,907)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Interest income 0us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Income from continuing operations before taxes 25,270us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
36,747us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Taxes (benefit) on income from continuing operations 10,992us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
17,218us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Equity in net income of consolidated subsidiaries 63,233tfx_EquityInNetIncomeOfConsolidatedSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
43,108tfx_EquityInNetIncomeOfConsolidatedSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Income from continuing operations 77,511us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
62,637us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Operating (loss) income from discontinued operations 0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Taxes on loss from discontinued operations 0us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Loss from discontinued operations 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net income 77,511us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
62,637us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Less: Income from continuing operations attributable to noncontrolling interests 0us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net income attributable to common shareholders 77,511us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
62,637us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other comprehensive loss attributable to common shareholders (106,761)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
7,228us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Comprehensive (loss) income attributable to common shareholders (29,250)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
69,865us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Non-Guarantor Subsidiaries    
Condensed Income Statements, Captions [Line Items]    
Net revenues 258,901us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
248,437us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cost of goods sold 137,618us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
137,873us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Gross profit 121,283us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
110,564us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Selling, general and administrative expenses 43,817us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
47,921us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Research and development expenses 1,757us-gaap_ResearchAndDevelopmentExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
2,052us-gaap_ResearchAndDevelopmentExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Restructuring and impairment charges 709tfx_RestructuringAndOtherImpairmentChargesExcludingGoodwillImpairments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
7,968tfx_RestructuringAndOtherImpairmentChargesExcludingGoodwillImpairments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Income from continuing operations before interest and taxes 75,000us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
52,623us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Interest expense 1,381us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,585us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Interest income (169)us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(187)us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Income from continuing operations before taxes 73,788us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
51,225us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Taxes (benefit) on income from continuing operations 10,804us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
8,832us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Equity in net income of consolidated subsidiaries 97tfx_EquityInNetIncomeOfConsolidatedSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
94tfx_EquityInNetIncomeOfConsolidatedSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Income from continuing operations 63,081us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
42,487us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Operating (loss) income from discontinued operations 4us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Taxes on loss from discontinued operations 40us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
43us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Loss from discontinued operations (36)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(43)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net income 63,045us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
42,444us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Less: Income from continuing operations attributable to noncontrolling interests 218us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
186us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net income attributable to common shareholders 62,827us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
42,258us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other comprehensive loss attributable to common shareholders (76,290)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
8,523us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Comprehensive (loss) income attributable to common shareholders $ (13,463)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
$ 50,781us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember