XML 99 R103.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Business segments and other information - segment result (Detail) (USD $) In Thousands, unless otherwise specified | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2014 | Sep. 28, 2014 | Jun. 29, 2014 | Mar. 30, 2014 | Dec. 31, 2013 | Sep. 29, 2013 | Jun. 30, 2013 | Mar. 31, 2013 | Dec. 31, 2014 segment | Dec. 31, 2013 | Dec. 31, 2012
Revenues From External Customers And Long Lived Assets [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of reportable segments |  |  |  |  |  |  |  |  | 6 us-gaap_NumberOfReportableSegments |  |  |  |  |
Revenue | $ 476,008 us-gaap_SalesRevenueNet | $ 457,173 us-gaap_SalesRevenueNet | $ 468,105 us-gaap_SalesRevenueNet | $ 438,546 us-gaap_SalesRevenueNet | $ 450,539 us-gaap_SalesRevenueNet | $ 413,796 us-gaap_SalesRevenueNet | $ 420,059 us-gaap_SalesRevenueNet | $ 411,877 us-gaap_SalesRevenueNet | $ 1,839,832 us-gaap_SalesRevenueNet |  | $ 1,696,271 us-gaap_SalesRevenueNet |  | $ 1,551,009 us-gaap_SalesRevenueNet |
Segment operating profit |  |  |  |  |  |  |  |  | 284,862 tfx_SegmentOperatingIncomeLoss |  | 233,261 tfx_SegmentOperatingIncomeLoss |  | (97,375)tfx_SegmentOperatingIncomeLoss |
Depreciation and amortization |  |  |  |  |  |  |  |  | 127,030 us-gaap_DepreciationAndAmortization |  | 107,935 us-gaap_DepreciationAndAmortization |  | 94,884 us-gaap_DepreciationAndAmortization |
Operating Segments |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues From External Customers And Long Lived Assets [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment operating profit |  |  |  |  |  |  |  |  | 365,164 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember | [1] | 302,285 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember | [1] | 259,497 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember | [1]
Segment Reconciling Items |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues From External Customers And Long Lived Assets [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment operating profit |  |  |  |  |  |  |  |  | (80,302)tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember | [2] | (69,024)tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember | [2] | (356,872)tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember | [2]
Vascular North America |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues From External Customers And Long Lived Assets [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue |  |  |  |  |  |  |  |  | 259,227 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = tfx_VascularNorthAmericaMember |  | 231,112 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = tfx_VascularNorthAmericaMember |  | 222,749 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = tfx_VascularNorthAmericaMember |
Depreciation and amortization |  |  |  |  |  |  |  |  | 31,782 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = tfx_VascularNorthAmericaMember |  | 28,719 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = tfx_VascularNorthAmericaMember |  | 23,063 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = tfx_VascularNorthAmericaMember |
Vascular North America | Operating Segments |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues From External Customers And Long Lived Assets [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment operating profit |  |  |  |  |  |  |  |  | 41,079 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tfx_VascularNorthAmericaMember |  | 23,798 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tfx_VascularNorthAmericaMember |  | 26,048 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tfx_VascularNorthAmericaMember |
Anesthesia Respiratory North America |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues From External Customers And Long Lived Assets [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue |  |  |  |  |  |  |  |  | 222,650 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = tfx_AnesthesiaRespiratoryNorthAmericaMember |  | 228,485 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = tfx_AnesthesiaRespiratoryNorthAmericaMember |  | 180,363 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = tfx_AnesthesiaRespiratoryNorthAmericaMember |
Depreciation and amortization |  |  |  |  |  |  |  |  | 17,109 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = tfx_AnesthesiaRespiratoryNorthAmericaMember |  | 13,162 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = tfx_AnesthesiaRespiratoryNorthAmericaMember |  | 7,955 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = tfx_AnesthesiaRespiratoryNorthAmericaMember |
Anesthesia Respiratory North America | Operating Segments |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues From External Customers And Long Lived Assets [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment operating profit |  |  |  |  |  |  |  |  | 26,574 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tfx_AnesthesiaRespiratoryNorthAmericaMember |  | 21,910 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tfx_AnesthesiaRespiratoryNorthAmericaMember |  | 14,048 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tfx_AnesthesiaRespiratoryNorthAmericaMember |
Surgical North America |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues From External Customers And Long Lived Assets [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue |  |  |  |  |  |  |  |  | 150,121 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = tfx_SurgicalNorthAmericaMember |  | 146,058 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = tfx_SurgicalNorthAmericaMember |  | 143,875 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = tfx_SurgicalNorthAmericaMember |
Depreciation and amortization |  |  |  |  |  |  |  |  | 6,316 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = tfx_SurgicalNorthAmericaMember |  | 10,549 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = tfx_SurgicalNorthAmericaMember |  | 3,646 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = tfx_SurgicalNorthAmericaMember |
Surgical North America | Operating Segments |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues From External Customers And Long Lived Assets [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment operating profit |  |  |  |  |  |  |  |  | 49,592 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tfx_SurgicalNorthAmericaMember |  | 50,334 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tfx_SurgicalNorthAmericaMember |  | 50,615 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tfx_SurgicalNorthAmericaMember |
EMEA Segment |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues From External Customers And Long Lived Assets [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue |  |  |  |  |  |  |  |  | 593,065 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_EMEAMember |  | 557,427 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_EMEAMember |  | 510,248 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_EMEAMember |
Depreciation and amortization |  |  |  |  |  |  |  |  | 38,062 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_EMEAMember |  | 29,947 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_EMEAMember |  | 22,975 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_EMEAMember |
EMEA Segment | Operating Segments |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues From External Customers And Long Lived Assets [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment operating profit |  |  |  |  |  |  |  |  | 114,650 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_EMEAMember |  | 87,902 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_EMEAMember |  | 65,822 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_EMEAMember |
Asia Segment |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues From External Customers And Long Lived Assets [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue |  |  |  |  |  |  |  |  | 237,696 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AsiaMember |  | 207,207 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AsiaMember |  | 173,721 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AsiaMember |
Depreciation and amortization |  |  |  |  |  |  |  |  | 8,515 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AsiaMember |  | 4,960 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AsiaMember |  | 3,653 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AsiaMember |
Asia Segment | Operating Segments |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues From External Customers And Long Lived Assets [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment operating profit |  |  |  |  |  |  |  |  | 62,152 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AsiaMember |  | 63,822 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AsiaMember |  | 52,541 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AsiaMember |
OEM Segment |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues From External Customers And Long Lived Assets [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue |  |  |  |  |  |  |  |  | 143,966 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = tfx_OemMember |  | 131,173 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = tfx_OemMember |  | 140,230 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = tfx_OemMember |
Depreciation and amortization |  |  |  |  |  |  |  |  | 6,175 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = tfx_OemMember |  | 4,876 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = tfx_OemMember |  | 4,083 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = tfx_OemMember |
OEM Segment | Operating Segments |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues From External Customers And Long Lived Assets [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment operating profit |  |  |  |  |  |  |  |  | 30,635 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tfx_OemMember |  | 27,328 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tfx_OemMember |  | 31,664 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tfx_OemMember |
All Other |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues From External Customers And Long Lived Assets [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue |  |  |  |  |  |  |  |  | 233,107 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AllOtherSegmentsMember |  | 194,809 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AllOtherSegmentsMember |  | 179,823 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AllOtherSegmentsMember |
Depreciation and amortization |  |  |  |  |  |  |  |  | 19,071 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AllOtherSegmentsMember |  | 15,722 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AllOtherSegmentsMember |  | 29,509 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AllOtherSegmentsMember |
All Other | Operating Segments |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues From External Customers And Long Lived Assets [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment operating profit |  |  |  |  |  |  |  |  | $ 40,482 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AllOtherSegmentsMember |  | $ 27,191 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AllOtherSegmentsMember |  | $ 18,759 tfx_SegmentOperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AllOtherSegmentsMember |
[1] | Segment operating profit includes segment net revenues from external customers reduced by its standard cost of goods sold, adjusted for certain manufacturing variances, selling, general and administrative expenses, research and development expenses and an allocation of corporate expenses. Corporate expenses are allocated among the segments in proportion to the respective amounts of one of several items (such as sales, numbers of employees, and amount of time spent), depending on the category of expense involved.
[2] | Unallocated expenses primarily include manufacturing variances and fixed manufacturing costs, with the exception of certain manufacturing variances allocated to the segments as noted above, as well as net gain on sales of assets, goodwill impairment and restructuring and other impairment charges.

X
- Definition Segment Operating Income Loss + References No definition available. + Details
Name: | tfx_SegmentOperatingIncomeLoss
Namespace Prefix: | tfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_DepreciationAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. + References No definition available. + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

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

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 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_SalesRevenueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=tfx_AnesthesiaRespiratoryNorthAmericaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=tfx_OemMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=tfx_SurgicalNorthAmericaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=tfx_VascularNorthAmericaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_AsiaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_EMEAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |