XML 45 R56.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Financial Instruments (Narrative) (Detail) (USD $) In Millions, unless otherwise specified | 3 Months Ended | 9 Months Ended |  | 9 Months Ended | 3 Months Ended
--- | --- | --- | --- | --- | ---
Sep. 30, 2012 | Sep. 30, 2012 | Dec. 31, 2011 | Sep. 30, 2012 Spain Italy Portugal And Greece [Member] | Sep. 25, 2011 Spain Italy Portugal And Greece [Member] | Jun. 30, 2012 Spanish Government [Member] | Sep. 30, 2012 Italian Government [Member]
Derivatives, Fair Value [Line Items] |  |  |  |  |  |  |
Pre-tax loss On forward exchange Contract | $ 7.6 | $ 7.6 |  |  |  |  |
Interest rate swap, notional amount designated as a hedge |  |  | 350 |  |  |  |
Amount in accumulated other comprehensive income, reclassified as expense to the statement of income |  | 0.2 |  |  |  |  |
Net revenues to customers |  |  |  | 101.4 | 108.0 |  |
Amount collected from past due receivables |  |  |  |  |  | $ 17.5 | $ 6.5

X
- Definition Accounts Receivables Past Due, Collected Amount + References No definition available. + Details
Name: | tfx_AccountsReceivablesPastDueCollectedAmount
Namespace Prefix: | tfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Gain Loss On Foreign Currency Forward Exchange Contracts + References No definition available. + Details
Name: | tfx_GainLossOnForeignCurrencyForwardExchangeContracts
Namespace Prefix: | tfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Net Revenue + References No definition available. + Details
Name: | tfx_NetRevenue
Namespace Prefix: | tfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Unrealized Gain Loss On Interest Rates And Exchange Rates With In Accumulated Other Comprehensive Income Loss, Net Of Tax + References No definition available. + Details
Name: | tfx_UnrealizedGainLossOnInterestRatesAndExchangeRatesWithInAccumulatedOtherComprehensiveIncomeLossNetOfTax
Namespace Prefix: | tfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Aggregate notional amount of all interest rate derivatives designated as hedging instruments in cash flow hedges. Notional amount refers to the monetary amount specified in the interest rate derivative contract. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5579245-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Notional Amount -URI http://asc.fasb.org/extlink&oid=6519104 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5580258-113959 + Details
Name: | us-gaap_NotionalAmountOfInterestRateCashFlowHedgeDerivatives
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant