XML 77 R49.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Financial instruments - additional information (Detail) (USD $) | 3 Months Ended |
--- | --- | ---
Mar. 29, 2015 | Mar. 30, 2014 | Dec. 31, 2014
Derivatives Fair Value [Line Items] |  |  |
Total notional amount for all open foreign currency forward contracts | $ 99,600,000 invest_DerivativeNotionalAmount |  | $ 0 invest_DerivativeNotionalAmount
Amount of gains in accumulated other comprehensive income to be reclassified as expense to the statement of income | 100,000 us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months |  |
Allowance for doubtful accounts | 8,300,000 us-gaap_AllowanceForDoubtfulAccountsReceivable |  | 8,800,000 us-gaap_AllowanceForDoubtfulAccountsReceivable
Current portion of allowance for doubtful accounts | 2,300,000 us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent |  | 2,400,000 us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Noncurrent portion of allowance for doubtful accounts | 6,000,000 us-gaap_AllowanceForDoubtfulAccountsReceivableNoncurrent |  | 6,400,000 us-gaap_AllowanceForDoubtfulAccountsReceivableNoncurrent
Net revenues | 429,430,000 us-gaap_SalesRevenueNet | 438,546,000 us-gaap_SalesRevenueNet |
Spain, Italy, Portugal, and Greece |  |  |
Derivatives Fair Value [Line Items] |  |  |
Current portion of allowance for doubtful accounts | 7,100,000 us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent / us-gaap_StatementGeographicalAxis = tfx_ConcentrationCountriesGrItSpandPoMember |  | 8,100,000 us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent / us-gaap_StatementGeographicalAxis = tfx_ConcentrationCountriesGrItSpandPoMember
Net revenues | $ 33,000,000 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = tfx_ConcentrationCountriesGrItSpandPoMember | $ 39,300,000 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = tfx_ConcentrationCountriesGrItSpandPoMember |

X
- Definition Aggregate notional amount specified by the derivative(s). Expressed as an absolute value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition For an unclassified balance sheet, a valuation allowance for receivables due a company that are expected to be uncollectible. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5074-111524 Reference 2: 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.4) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5074-111524 Reference 2: 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.4) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition A valuation allowance for receivables due to an Entity for more than one year from the balance sheet date that are expected to be uncollectible. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 4 -Article 5 Reference 2: 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 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5074-111524 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivableNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativesFairValueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35736893&loc=d3e80748-113994 + Details
Name: | us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_SalesRevenueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementGeographicalAxis=tfx_ConcentrationCountriesGrItSpandPoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |