XML 129 R69.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Financial Instruments (Financial Instruments Activity Included As Part Of Accumulated Other Comprehensive Income, Net Of Tax) (Details) (USD $) In Thousands, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2011 | Dec. 31, 2010
Financial Instruments [Abstract] |  |
Balance at beginning of year | $ (15,262) | $ (17,343)
Additions and revaluations | (1,491) | (5,714)
Loss reclassified from AOCI into income | 9,604 | 7,762
Tax rate adjustment | (108) | 33
Balance at end of period | $ (7,257) | $ (15,262)

X
- Definition Accumulated Other Comprehensive Income Loss Cumulative Changes In Net Gain Loss From Cash Flow Hedges Additions And Revaluations Net Of Tax + References No definition available. + Details
Name: | tfx_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesAdditionsAndRevaluationsNetOfTax
Namespace Prefix: | tfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Accumulated Other Comprehensive Income Loss Cumulative Changes In Net Gain Loss From Cash Flow Hedges Reclassified From AOCI To Income Net Of Tax + References No definition available. + Details
Name: | tfx_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesReclassifiedFromAociToIncomeNetOfTax
Namespace Prefix: | tfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Accumulated other comprehensive income loss cumulative changes in net gain loss from cash flow hedges tax rate adjustment + References No definition available. + Details
Name: | tfx_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesTaxRateAdjustment
Namespace Prefix: | tfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6920043&loc=d3e653-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6887037&loc=d3e80784-113994 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 26 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: 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=6920043&loc=d3e637-108580 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=6920043&loc=d3e681-108580 + Details
Name: | us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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