XML 39 R73.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair value measuremnt - valuation technique and inputs used to determine fair value of assets or liabilities (Detail)
12 Months Ended
Dec. 31, 2014
Discount Rate  
Fair Value Assets And Liabilities Measured On Unobservable Inputs [Line Items]  
Fair Value Inputs, Discount Rate 7.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_ContingentConsiderationByTypeAxis
= tfx_DiscountRateMember
Probability of Payment  
Fair Value Assets And Liabilities Measured On Unobservable Inputs [Line Items]  
Contingent consideration, weighted average 52.60%tfx_WeightedAverageRangeOfValuationTechniqueUsedInFairValueMeasurementOfRecurringItems
/ us-gaap_ContingentConsiderationByTypeAxis
= tfx_ProbabilityOfPaymentMember
Minimum | Discount Rate  
Fair Value Assets And Liabilities Measured On Unobservable Inputs [Line Items]  
Fair Value Inputs, Discount Rate 2.30%us-gaap_FairValueInputsDiscountRate
/ us-gaap_ContingentConsiderationByTypeAxis
= tfx_DiscountRateMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum | Probability of Payment  
Fair Value Assets And Liabilities Measured On Unobservable Inputs [Line Items]  
Contingent consideration 0.00%tfx_ValuationTechniquesSignificantUnobservableInputsDiscount
/ us-gaap_ContingentConsiderationByTypeAxis
= tfx_ProbabilityOfPaymentMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Maximum | Discount Rate  
Fair Value Assets And Liabilities Measured On Unobservable Inputs [Line Items]  
Fair Value Inputs, Discount Rate 10.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_ContingentConsiderationByTypeAxis
= tfx_DiscountRateMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum | Probability of Payment  
Fair Value Assets And Liabilities Measured On Unobservable Inputs [Line Items]  
Contingent consideration 100.00%tfx_ValuationTechniquesSignificantUnobservableInputsDiscount
/ us-gaap_ContingentConsiderationByTypeAxis
= tfx_ProbabilityOfPaymentMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember