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                 6us-gaap_NumberOfReportableSegments    
Revenue $ 476,008us-gaap_SalesRevenueNet $ 457,173us-gaap_SalesRevenueNet $ 468,105us-gaap_SalesRevenueNet $ 438,546us-gaap_SalesRevenueNet $ 450,539us-gaap_SalesRevenueNet $ 413,796us-gaap_SalesRevenueNet $ 420,059us-gaap_SalesRevenueNet $ 411,877us-gaap_SalesRevenueNet $ 1,839,832us-gaap_SalesRevenueNet $ 1,696,271us-gaap_SalesRevenueNet $ 1,551,009us-gaap_SalesRevenueNet
Segment operating profit                 284,862tfx_SegmentOperatingIncomeLoss 233,261tfx_SegmentOperatingIncomeLoss (97,375)tfx_SegmentOperatingIncomeLoss
Depreciation and amortization                 127,030us-gaap_DepreciationAndAmortization 107,935us-gaap_DepreciationAndAmortization 94,884us-gaap_DepreciationAndAmortization
Operating Segments                      
Revenues From External Customers And Long Lived Assets [Line Items]                      
Segment operating profit                 365,164tfx_SegmentOperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
[1] 302,285tfx_SegmentOperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
[1] 259,497tfx_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,227us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_VascularNorthAmericaMember
231,112us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_VascularNorthAmericaMember
222,749us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_VascularNorthAmericaMember
Depreciation and amortization                 31,782us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_VascularNorthAmericaMember
28,719us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_VascularNorthAmericaMember
23,063us-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,079tfx_SegmentOperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_VascularNorthAmericaMember
23,798tfx_SegmentOperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_VascularNorthAmericaMember
26,048tfx_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,650us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_AnesthesiaRespiratoryNorthAmericaMember
228,485us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_AnesthesiaRespiratoryNorthAmericaMember
180,363us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_AnesthesiaRespiratoryNorthAmericaMember
Depreciation and amortization                 17,109us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_AnesthesiaRespiratoryNorthAmericaMember
13,162us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_AnesthesiaRespiratoryNorthAmericaMember
7,955us-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,574tfx_SegmentOperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_AnesthesiaRespiratoryNorthAmericaMember
21,910tfx_SegmentOperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_AnesthesiaRespiratoryNorthAmericaMember
14,048tfx_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,121us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_SurgicalNorthAmericaMember
146,058us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_SurgicalNorthAmericaMember
143,875us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_SurgicalNorthAmericaMember
Depreciation and amortization                 6,316us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_SurgicalNorthAmericaMember
10,549us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_SurgicalNorthAmericaMember
3,646us-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,592tfx_SegmentOperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_SurgicalNorthAmericaMember
50,334tfx_SegmentOperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_SurgicalNorthAmericaMember
50,615tfx_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,065us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EMEAMember
557,427us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EMEAMember
510,248us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EMEAMember
Depreciation and amortization                 38,062us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EMEAMember
29,947us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EMEAMember
22,975us-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,650tfx_SegmentOperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EMEAMember
87,902tfx_SegmentOperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EMEAMember
65,822tfx_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,696us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaMember
207,207us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaMember
173,721us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaMember
Depreciation and amortization                 8,515us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaMember
4,960us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaMember
3,653us-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,152tfx_SegmentOperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaMember
63,822tfx_SegmentOperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaMember
52,541tfx_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,966us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_OemMember
131,173us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_OemMember
140,230us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_OemMember
Depreciation and amortization                 6,175us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_OemMember
4,876us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_OemMember
4,083us-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,635tfx_SegmentOperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_OemMember
27,328tfx_SegmentOperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= tfx_OemMember
31,664tfx_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,107us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
194,809us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
179,823us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Depreciation and amortization                 19,071us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
15,722us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
29,509us-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,482tfx_SegmentOperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 27,191tfx_SegmentOperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 18,759tfx_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.